嘿伙计我不知道如何用这句话来获得正确的搜索,所以这里就是这样 我想将/directory/index.html的所有查询重定向到/ directory / 这是(真的)/directory/index.php我写了这个,但它插入我的整个 web根结构(/var/www/html/directory/index.php)所以这是不行的,也许 有人可以帮我一点吗?这有意义吗?
这是代码
RewriteEngine On
RewriteRule ^ index。(htm | html?)$ ^ index.php [R = 301,L]
修改
我用这个解决了,但我确定这是一个更好的方法吗?
RewriteEngine On
RewriteRule ^ index。(htm | html?)$%{REQUEST_URI} /../ index.php [R = 301,L]
答案 0 :(得分:0)
这可能有效(我认为更清洁):
RewriteEngine On
RewriteRule ^index\.(htm|html?)$ /index.php [QSA,NC,R=301,L]