Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-11285

Page names with special characters to generate regular URL

    • Icon: Suggestion Suggestion
    • Resolution: Fixed
    • 9.1.0
    • 177
    • 70
    • We collect Confluence feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      NOTE: This suggestion is for Confluence Server. Using Confluence Cloud? See the corresponding suggestion.

      Atlassian Update – 30 July 2024

      Hi everyone,

      We're happy to share that we're working on support for languages and special characters in page URLs. 

      Users will soon be able to access pages and blog posts using a more intuitive URL that includes the space key, pageId and page title. This new URL format also supports page titles that contain non-latin or special characters. Even better, references to URLs in the previous format like bookmarks won't break, but will automatically redirect the user to the new URL. 

      New URL format example:

      https://confluence.example.com/spaces/SPACEKEY/pages/pageId/Page+Title

      This change will be released soon. Please look out for it in the Confluence Release Notes, and continue to watch this ticket for further updates.

      Kind regards,

      Jacqueline Bietz

      Product Manager

      Confluence Data Center

      Hi,

      When including different characters in page names - like %, &, +, etc., the URL is generated differently.

      A usual URL (including the page name) looks like this: http://www.gigaspaces.com/wiki/display/GS6/Welcome+to+GigaSpaces

      BUT if you add a character in the page name (for example, naming a page, C++), the URL would look like this: http://www.gigaspaces.com/wiki/pages/viewpage.action?pageId=36864161

      which is less nice-looking to say the least, and also then all URLs in the wiki aren't standard.

      Is it possible to change this?

      If it's been fixed in a future version, I'll be glad to know.

      Thanks,
      Limor

      Suggestion to avoid displaying the page ID in URL (Tested and verified in Confluence 6.5.1)

      • Avoid using these special characters + % ? / \ & ; in any page title/name
      • Avoid ending a page title/name with any special characters.
        • Example of ending a page title/name with special characters:
        • Example of ending a page title/name without special characters:

        1. PastedGraphic-5.png
          PastedGraphic-5.png
          136 kB
        2. screenshot-1.png
          screenshot-1.png
          22 kB
        3. screenshot-2.png
          screenshot-2.png
          25 kB

            [CONFSERVER-11285] Page names with special characters to generate regular URL

            A fix for this issue is available in Confluence Data Center 9.1.0.
            Upgrade now or check out the Release Notes to see what other issues are resolved.

            Jordan Anslow added a comment - A fix for this issue is available in Confluence Data Center 9.1.0. Upgrade now or check out the Release Notes to see what other issues are resolved.

            Might be too late, but one minor point: if you copy page links into markdown documents, the characters ()[] should be escaped if they appear in page titles and thus in the URL.

            Jürgen Hermann added a comment - Might be too late, but one minor point: if you copy page links into markdown documents, the characters ()[] should be escaped if they appear in page titles and thus in the URL.

            Hi a7d00db85e00 and dc2dd1be9cbb,

            Thank you for your feedback!

            We've looked into your questions and based on our testing, can confirm a couple of things regarding the new URL format:

            • When the page a anchor is located on is renamed, links to the anchor do not break.
            • When a page containing a Table of Contents macro is renamed, links generated by the macro do not break.

            In both of the above scenarios the page that contains the link just needs to be refreshed so that the link is updated. Additionally:

            • There is no "this page has moved to..." redirect step when selecting the link to a page that has been renamed. The new URL redirection is transparently handled in the backend.
            • The page ID in the URL is the full number, not the shortened one included in tiny page links.

            I hope this is helpful. Any further questions, please let me know. 

            Thanks,
            Jacqueline Bietz
            Product Manager, Confluence Data Center

            Jacqueline Bietz added a comment - Hi a7d00db85e00 and dc2dd1be9cbb , Thank you for your feedback! We've looked into your questions and based on our testing, can confirm a couple of things regarding the new URL format: When the page a anchor is located on is renamed, links to the anchor do not break. When a page containing a Table of Contents macro is renamed, links generated by the macro do not break. In both of the above scenarios the page that contains the link just needs to be refreshed so that the link is updated. Additionally: There is no "this page has moved to..." redirect step when selecting the link to a page that has been renamed. The new URL redirection is transparently handled in the backend. The page ID in the URL is the full number, not the shortened one included in tiny page links . I hope this is helpful. Any further questions, please let me know.  Thanks, Jacqueline Bietz Product Manager, Confluence Data Center

            Jason Kemp added a comment -

            Happy to see it, thank you!

            Is the page ID in the URL the full number, or the shortened letter hash? Does the new URL automatically handle page moves/renames without the "this page has moved to..." manual redirect?

            Jason Kemp added a comment - Happy to see it, thank you! Is the page ID in the URL the full number, or the shortened letter hash? Does the new URL automatically handle page moves/renames without the "this page has moved to..." manual redirect?

            Jürgen Hermann added a comment - - edited

            While you're at it, fix the ANCHOR macro that for no good reason includes the page title in the generated anchor, making deep links break on any title change (which is why we have our own user macro for anchors that is actually useful).

            The same goes for links generated within a ToC.

            Jürgen Hermann added a comment - - edited While you're at it, fix the ANCHOR macro that for no good reason includes the page title in the generated anchor, making deep links break on any title change (which is why we have our own user macro for anchors that is actually useful). The same goes for links generated within a ToC.

            Atlassian Update – 30 July 2024

            Hi everyone,

            We're happy to share that we're working on support for languages and special characters in page URLs. 

            Users will soon be able to access pages and blog posts using a more intuitive URL that includes the space key, pageId and page title. This new URL format also supports page titles that contain non-latin or special characters. Even better, references to URLs in the previous format like bookmarks won't break, but will automatically redirect the user to the new URL. 

            New URL format example:

            https://confluence.example.com/spaces/SPACEKEY/pages/pageId/Page+Title

            This change will be released soon. Please look out for it in the Confluence Release Notes, and continue to watch this ticket for further updates.

            Kind regards,

            Jacqueline Bietz

            Product Manager

            Confluence Data Center

            Jacqueline Bietz added a comment - Atlassian Update – 30 July 2024 Hi everyone, We're happy to share that we're working on support for languages and special characters in page URLs.  Users will soon be able to access pages and blog posts using a more intuitive URL that includes the space key, pageId and page title. This new URL format also supports page titles that contain non-latin or special characters. Even better, references to URLs in the previous format like bookmarks won't break, but will automatically redirect the user to the new URL.  New URL format example: https://confluence.example.com/spaces/SPACEKEY/pages/pageId/Page+Title This change will be released soon. Please look out for it in the  Confluence Release Notes , and continue to watch this ticket for further updates. Kind regards, Jacqueline Bietz Product Manager Confluence Data Center

            What exactly we have to do, to increase a prio for that request?

            Take over Atlassian.

            That's the only way.

            This is one of multiple issues that could be solved with negligable effort but is ignored. This Jira is just for show, a black hole for user feedback.

            Christoph Lechleitner added a comment - What exactly we have to do, to increase a prio for that request? Take over Atlassian. That's the only way. This is one of multiple issues that could be solved with negligable effort but is ignored. This Jira is just for show, a black hole for user feedback.

            What exactly we have to do, to increase a prio for that request?

            Gonchik Tsymzhitov added a comment - What exactly we have to do, to increase a prio for that request?

            Atlassian Update – 2nd June 2023

            Hi everyone!

            My name is Charlie and I work in Confluence Data Center.

            We are looking to chat with customers who regularly use Confluence Data Center or Server in a non-admin capacity (creating or reviewing pages and blogs etc.) to meet with us 1:1 for one hour to help inform our upcoming product roadmap.

            We will be running these sessions in June 2023. If any of your team or colleagues are interested in participating, please reach out to confluence-research@atlassian.com.

            Thank you so much for helping us continue to improve and deliver value to the Confluence community!

            Kinds regards,

            Charlie Marriott

            Senior Product Manager
            Confluence Data Center

            Charlie Marriott added a comment - Atlassian Update – 2nd June 2023 Hi everyone! My name is Charlie and I work in Confluence Data Center. We are looking to chat with customers who regularly use Confluence Data Center or Server in a non-admin capacity (creating or reviewing pages and blogs etc.) to meet with us 1:1 for one hour to help inform our upcoming product roadmap. We will be running these sessions in June 2023. If any of your team or colleagues are interested in participating, please reach out to confluence-research@atlassian.com . Thank you so much for helping us continue to improve and deliver value to the Confluence community! Kinds regards, Charlie Marriott Senior Product Manager Confluence Data Center

            guinslym added a comment -

            I agree with @florenceLiger. 

            This issue have enough arguments for Confluence team to resolve it. 

            guinslym added a comment - I agree with @florenceLiger.  This issue have enough arguments for Confluence team to resolve it. 

              3de8ace38af0 Jacqueline Bietz
              696a34084d6a Limor Maayan
              Votes:
              602 Vote for this issue
              Watchers:
              338 Start watching this issue

                Created:
                Updated:
                Resolved: