我遇到了关于mod_rewrite的问题。
RewriteCond %{THE_REQUEST} /index\.[php|html] [NC]
RewriteRule (.*)index\.[php|html]$ /$1 [R=301,L]
我们的想法是将domain.com/index.php和domain.com/index.html重定向到domain.com。 我的尝试似乎不起作用。上面的代码是我的尝试之一。
如果你能帮助我的话会很棒!
答案 0 :(得分:1)
您的正则表达式不正确您需要使用( )
代替[ ]
。
使用此规则:
RewriteCond %{THE_REQUEST} /index\.(php|html?) [NC]
RewriteRule ^(.*?)index\.(php|html?)$ /$1 [R=301,L]