Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

URL encoding issue

MS Anjum August 17, 2020

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

1 answer

1 accepted

0 votes
Answer accepted
Pavel Potcheptsov
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 18, 2020 edited

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

MS Anjum August 18, 2020

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?

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events