如何使用 .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规则
答案 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]