3

我目前正在将对 www.example.com 的所有请求重定向到 example.com。我可以很好地使用在 stackoverflow 其他地方找到的这段代码:

RewriteCond %{HTTP_HOST} ^www\.example\.com [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]

到现在为止还挺好。我遇到的问题是我还需要确保我的网站的西班牙语版本也重定向 - www.example.com/es 需要重定向到 example.com/es,但这不适用于上面显示的代码。

我需要添加什么才能使重定向起作用?

谢谢你的帮助!

4

1 回答 1

1

在 example.com/es/ 文件夹中,创建一个包含以下内容的 .htaccess 文件:

RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule ^(.*)$ http://example.com/es/$1 [L,R=301]

参考

于 2013-02-02T22:15:58.967 回答