HTTP 200 for Nonexistent Handle
This is an open discussion with 4 replies, filed under Troubleshooting.
Search
By any chance would you have URL Router
or Root Page Params
installed? As these could be a reason why the above happens.
Also does your index
page support any url-parameters?
Or are you using php as a cgi module (fastcgi, for instance)? Symphony has been setting incorrect 404 headers for the non-existing pages for cgi, which caused apache (or any other webserver) to set them again (as 200).
I believe this has been fixed in the latest versions.
For reference, this is the issue as posted on github
Thanks guys ...it was a parameter on the index. *Goes back under rock*
Create an account or sign in to comment.
Greetings,
When I changed a page's URL Handle from
cv
tocv-disabled
, I noticed that when I navigate to/cv/
, the content for /home (the index) is returned with HTTP 200 rather than the expected 404 page.Someone mentioned that a catch-all might be in place somehow, but I don't believe that to be the case.
I have one customization to
.htaccess
that takes the following form:Running 2.3.2. Any ideas folks?