Google网站管理员工具显示,有一些旧网站索引的网址没有.html后缀。 示例:http://www.primocraft.com/Home-Bars/Kingston-Flat
当前网站确实有.html http://www.primocraft.com/Home-Bars/Kingston-Flat.html
这可以在我的htaccess中解决非.html网址上的404错误吗?
RewriteEngine On
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.+?)/?$ /$1.html [L,R=302]
答案 0 :(得分:0)
由于旧网址似乎不再存在,因此最好将301(永久移动)设置为新网址。