Redirect (301) single page without mod_alias?
-
20-06-2021 - |
Question
How to create pernament redirect (301) for single page in .htaccess without mod_alias ?
f.e.
http://www.example.com/oldpage --> http://www.elpmaxe.com/newpage
La solution
My teammate has given my good answer:
RewriteCond %{http_host} www\.example\.com$ [nc]
RewriteCond %{request_uri} ^/oldpage(/)?$ [nc]
RewriteRule ^(.*)$ http://www.elpmaxe.com/newpage [r=301,L,NC,NS,QSA]
Autres conseils
Use mod_rewrite and the following .htaccess
RewriteEngine on
RewriteRule ^oldpage/(.*)$ newpage/$1 [R=301]
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow