我们有一个网站,不幸的是所有的URL都有.html后缀,它是Magento的安装,Magento允许你在CMS上更改它,但不幸的是,所有带有.html后缀的URL 在Google中都有很好的排名.我们需要重定向到非.html.
因此,请考虑以下情况,我们正在从头开始重建此站点,因此我们在新站点上具有相同的URL但没有.html后缀.
www.example.de/cool-shoes.htmlwww.example.de/cool-shoes因此 www.example.de/cool-shoes.html将不再存在,我一直在尝试使用.htaccess重定向而没有运气.
我到目前为止尝试过:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*\.html\ HTTP/
RewriteRule (.*)index\.html$ /$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)
和:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
Run Code Online (Sandbox Code Playgroud)
但它似乎没有用......任何想法?