0

我需要执行以下重定向 From: http://xyz.domain.com/2012/01/sample.html Tohttp://www.domain.com/2012/01/sample.html

并且

从:http://www.domain.com/xyz/2012/01/sample.html 到:http://www.domain.com/2012/01/sample.html

我对此一无所知,有人可以帮助我如何完成同样的事情。

感谢。

4

1 回答 1

0

对于第一个重定向:

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

对于第二个重定向:

RewriteRule ^[^/]+/(\d{4})/(\d{2})/(.+)$ /$1/$2/$3 [L,R=301]
于 2012-09-18T10:09:53.903 回答