2012-07-03 85 views
0

我有下面的規則完美的作品,但是我的老網站URL有.html和我的網站沒有。是否有可能在重定向之前剝離.html文件?例如刪除.html重定向之前Htaccess

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] 

回答

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