我在 wordpress 中重新开发了一个静态 html 站点,并尝试使用 htaccess 文件将前一页地址映射到新的 wordpress 兼容 slug。
所以我想出了如何删除请求网址的“.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]