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]

2 番目のリダイレクトの場合:

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