Apache and Filenames That Have Ampersands In Them

We ported a site from IIS to Apache. The site allows user to upload files. I discovered that a file name that has an ampersand can be uploaded with no problems. But when you click on a hyperlink to the file, the request will result in a 404 error.

 

It seems that the answer is to replace the ampersand in the file name with %2526. I believe that this is in affect uri encoding the ampersand twice.

Add a Comment...

 

Comments

This site definitely has all the information I wanted concerning this subject and didn't know who to ask. fotballdrakter - 4/27/2017