Pound char not decoded when using Rules or Vanity URLs #28089
Labels
OKR : Customer Support
Owned by Scott
Priority : 2 High
QA : Approved
Release : 23.01.18
Included in LTS patch release 23.01.18
Release : 23.10.24 v11
Included in LTS patch release 23.10.24 v11
Release : 24.04.24 v3
Included in LTS patch release 24.04.24 v3
Release : 24.05.20
Bug- Fixing
Team : Bug Fixers
Type : Defect
Parent Issue
No response
Problem Statement
It seems that there may be an issue with the decoding of the pound symbol (#) in redirects when utilizing Rules or Vanity URLs.
Steps to Reproduce
1- Create a new Rich Text content with the following data:
RichTextAnchors.txt
2- Create a new page at root level
3- Add the content created in step 1
Vanity Url:
1- Create a new Vanity URL with the following data:
2- From the Terminal hit the following curl:
3- Check the location response
location: /test%23SwissAlps
Rules:
1- Create a new RuleL with the following data:
2- From the Terminal hit the following curl:
3- Check the location response
location: /test%23SwissAlps
Acceptance Criteria
Special Chars should be decoded.
dotCMS Version
23.01+
Proposed Objective
Customer Support
Proposed Priority
Priority 2 - Important
External Links... Slack Conversations, Support Tickets, Figma Designs, etc.
https://dotcms.slack.com/archives/C06QJH22CF8/p1711485642700329
Assumptions & Initiation Needs
No response
Quality Assurance Notes & Workarounds
No response
Sub-Tasks & Estimates
No response
The text was updated successfully, but these errors were encountered: