[英]How to 301 redirect from map
我制作了一个网站,在那里我也制作了英文版。 英文版地图在/en
。
我的正常站点,使用以下代码重定向:
RewriteCond %{HTTP_HOST} ^www.mysite.nl$ [NC]
RewriteRule ^(.*)$ http://mysite.nl/$1 [R=301,L]
英文版本在/en
地图中,所以我认为这会奏效,但事实并非如此。
RewriteCond %{HTTP_HOST} ^www.mysite.nl/en$ [NC]
RewriteRule ^(.*)$ http://mysite.nl/en/$1 [R=301,L]
当站点位于文件夹中时,有人知道如何进行 301 重定向吗?
使用您显示的示例,请尝试遵循 htaccess 规则。 在测试您的 URL 之前,请确保清除浏览器缓存。
RewriteEngine ON
##Rules for putting en in uris.
RewriteCond %{HTTP_HOST} ^www\.mysite\.nl$ [NC]
RewriteCond %{REQUEST_URI} !^/en [NC]
RewriteRule ^(.*)/?$ http://mysite.nl/en/$1 [R=301,L]
##Other rules for redirection.
RewriteCond %{HTTP_HOST} ^www\.mysite\.nl$ [NC]
RewriteRule ^(.*)/?$ http://mysite.nl/$1 [R=301,L]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.