I'm presently getting difficulties with encoded slashes on my small Apache server. The url structure is the following:

www.site.com/url/http%3A%2F%2Fwww.anotherurl.com/format/xml

I'm then obtaining a 404 error from Apache (my application should handle all errors.)

Apparently the AllowEncodedSlashes On directive should assist me to within this place, however it does not appear to become coming to a impact whatsoever. I have placed it within the httpd.conf like so:

<VirtualHost *:80>
DocumentRoot /var/www/vhosts/site.com/httpdocs
ServerName site.com

AllowEncodedSlashes On
</VirtualHost>

Then restarted Apache using the /etc/init.d/httpd restart command.

I have been attempting to solve this problem for several days now. I have many people stating that the AllowEncodedSlashes directive works, and many people stating that it's buggy and really should be depreciated. I am wondering if there's an problem with AllowEncodedSlashes and clean URL's cooperating?

Anyway, all assistance is appreciated. Thanks ahead of time.

Appears to become a bug with Apache: https://issues.apache.org/bugzilla/show_bug.cgi?id=35256