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