I have a scenario where if I access:
<domain>/blah-blah (non existing page) redirects me to correct 404 page.
BUT, if I access :
<domain>/blah-blah.html (non existing page with .html extension) redirects me to generic 404 page.
Expectation :
Both the scenarios should be redirecting me to custom 404 page (same as scenario1).
Open to suggestions, thanks in advance.
Solved! Go to Solution.
Views
Replies
Total Likes
@DEBAL_DAS , I was thinking in the same direction by adding :
RewriteRule ^/(.*).html$ /$1 [R=301,NE,L]
which strips out the html by default from all accessed URLs, but is it the only way to achieve it ?
Are you accessing your website pages without .html extension? if yes then if we add rewrite rule at webserver when you request <domain>/blah-blah.html, it removes .html and redirects you to correct(same) 404 page.
We do have this behavior.
@DEBAL_DAS , I was thinking in the same direction by adding :
RewriteRule ^/(.*).html$ /$1 [R=301,NE,L]
which strips out the html by default from all accessed URLs, but is it the only way to achieve it ?
Views
Likes
Replies