如何将以.html结尾的旧网站网址重定向到新网站的主页

时间:2016-04-29 10:57:33

标签: php apache .htaccess

好的,我有这些旧网址:

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]

1 个答案:

答案 0 :(得分:1)

按此规则替换您的规则:

RewriteEngine On

RewriteRule \.html$ /? [L,R=301,NC]