0

我有以下完美的规则,但是我的旧网站网址有 .html 而我的新网站没有。是否可以在重定向之前剥离 .html?例如

www.oldsite.com/mypage.html

被重定向到

www.newsite.com/subdir/mypage/

例如

Options +FollowSymLinks 
RewriteEngine on

RewriteCond %{HTTP_HOST} ^www.oldsite.com$ [NC]
RewriteRule ^(.*)$ http://www.newsite.co.uk/subdir/$1 [R=301,L]
4

1 回答 1

1
Options +FollowSymLinks 
RewriteEngine on

RewriteCond %{HTTP_HOST} ^www.oldsite.com$ [NC]
RewriteRule ^(.*)\.html$ http://www.newsite.co.uk/subdir/$1 [R=301,L]

所以www.oldsite.com/mypage.html将被重定向到www.newsite.com/subdir/mypage

于 2012-07-03T12:17:24.540 回答