0

以下のルールは完全に機能しますが、古いサイトのURLには.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 に答える