Hello there,
We have recently purchased and deployed Confluence 7.6.0 on our server. The main issue I am facing at the moment is that all those confluence pages that are either auto-generated while creating a new space or manually created, and contain a space in their names are not being accessed.
When I create a page with some spaces in its name, and click the Publish button. I receive some error message, but the page is created at backend and shown under the space tree. The page URL contains + for each space, and when I click the link to access the page, I get the 404 error message though the page exists.
If I manually replace the + in the URL with %20, the page gets accessible. Can you help as how can I fix this URL encoding issue in our page URLs, so that we don't need to manually edit them for accessing?
A prompt response on this would be highly appreciated.
Salman
What's your web server?
Nginx, Apache or you have default setup with Confluence handling connections on port 8090?
In case of IIS see here: https://confluence.atlassian.com/jirakb/urls-that-containing-a-plus-symbol-can-t-be-displayed-370704515.html
Thanks Pavel for sharing the related link. It worked for us.
On second thought, won't you think allowing double escaping on IIS server is a big security hazard for the documentation site?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.