wordpress で静的 html サイトを再開発し、htaccess ファイルを使用して以前のページのアドレスを新しい wordpress 互換のスラッグにマップしようとしています。
したがって、要求された URL の「.html」を削除する方法を見つけましたが、最後の「/」も削除する必要があります。
つまり、「fred/fred1/fred2.html」を「fred/fred1fred2」に変更します...
提案をありがとう...
現在持っている:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} \.html$
RewriteRule ^(.*)\.html$ $1 [R=301,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]