小编Kaß*_*ßta的帖子

使用重定向从URL中删除.html

我们有一个网站,不幸的是所有的URL都有.html后缀,它是Magento的安装,Magento允许你在CMS上更改它,但不幸的是,所有带有.html后缀的URL 在Google中都有很好的排名.我们需要重定向到非.html.

因此,请考虑以下情况,我们正在从头开始重建此站点,因此我们在新站点上具有相同的URL但没有.html后缀.

  • 现在是: www.example.de/cool-shoes.html
  • 将会: www.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)

但它似乎没有用......任何想法?

apache .htaccess url-rewriting magento

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

.htaccess ×1

apache ×1

magento ×1

url-rewriting ×1