如何重定向我的www.example.com/index.html文件www.example.com/index

时间:2014-06-17 11:28:16

标签: .htaccess

如何使用 .htacces 重定向 www.example.com/index.html 文件 www.example.com/index

如果我的网址是www.example.com/test1/index.htm 要么 ww.example.com/test/test2/index.htm

如何重定向没有扩展名的网页

# Redirect everyone but for me
RewriteEngine On
RewriteBase /
RewriteCond %{REMOTE_HOST} !^127\.0\.0\.1
RewriteRule .* http://www.example.com [R=302,L]

我在网上找到的代码,但它不起作用......如何指定.htacces规则

1 个答案:

答案 0 :(得分:0)

您可以在根.htaccess中使用这些规则:

RewriteEngine On

RewriteCond %{THE_REQUEST} \s/+(.*?)\.html[\s?] [NC]
RewriteRule ^ /%1 [R=301,L,NE]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{DOCUMENT_ROOT}/$1\.html -f [NC]
RewriteRule ^(.+?)/?$ /$1.html [L]