我目前在我的网站上工作,在那里我发现了一些奇怪的urls。我正在尝试将url重定向(301)到正确的url,但我不知道如何在.htaccess中正确地重定向这些url。
例如,旧的url
/slug/variable-%language%.html所有这些urls都应重定向到
/slug/variable-english.html其中'variable‘可以有不同的值(也包括'-’分隔符。
非常感谢!
发布于 2016-02-19 19:40:17
如下所示:
Redirect 301 /slug/variable-english.html http://www.domain.com/slug/variable-english.html
Redirect 301 /slug/variable-chinese.html http://www.domain.com/slug/variable-chinese.html为什么你不能直接重定向到新的域名,因为其余的urls是相同的?
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example-old\.com$ [NC]
RewriteRule ^(.*)$ http://www.example-new.com/$1 [R=301,L]https://stackoverflow.com/questions/35504340
复制相似问题