好的,我有这些旧网址:
http://www.example.com/services.html
http://www.example.com/about.html
我想将所有包含.html的传入请求重定向到网站http://www.example.com的主页。请记住" old"和"新" domainname实际上是相同的ie。 example.com
我试过这个,但是htaccess规则不是我最强的一面:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} \.html$
RewriteRule http://www.example.com [L,R=301]
答案 0 :(得分:1)
按此规则替换您的规则:
RewriteEngine On
RewriteRule \.html$ /? [L,R=301,NC]