0

我需要有关 htaccess 重写的帮助。一直在问谷歌...

我想要这个网址:

http://www.examplenorwegian.no/sv/(wildcard)

重写为:

http://www.exampleswedish.se/sv/(wildcard)

/sv/部分是其中的关键。因此,如果情况相反,它将重写为挪威 URL。

无法让它工作:

RewriteCond %{HTTP_HOST} ^www.examplenorwegian\.no/sv/$ [NC]
RewriteRule ^(.*)$ http://www.exampleswedish.se/sv/$1 [R=301,L]
4

1 回答 1

0

%{HTTP_HOST}变量包含主机名,没有路径信息。路径信息必须与规则的正则表达式模式匹配或与%{REQUEST_URI}变量匹配:

RewriteCond %{HTTP_HOST} ^www.examplenorwegian\.no$ [NC]
RewriteRule ^sv/(.*)$ http://www.exampleswedish.se/sv/$1 [R=301,L]
于 2013-11-06T15:39:31.690 回答