我在.htaccess文件中使用了以下重定向规则
RewriteEngine On
RewriteRule ^/index.html http://www.example.com/blog/ [R=301,L]
现在我打开
http://www.example.com/patient_login/
将我重定向到
http://www.example.com/blog/
但它适用于任何其他路径。例如,如果我转到
http://www.example.com/practitioner_login/
工作正常。请帮忙。我想打开患者登录URL
答案 0 :(得分:0)
你的第一个问题似乎是由浏览器缓存引起的,正如Kevin在评论中指出的那样。
我只想将index.html重定向到/ blog,剩下的就是
由于.htaccess
模式上的斜杠前缀,您上面发布的指令永远不会在RewriteRule
文件中运行。请尝试以下方法:
RewriteEngine On
RewriteRule ^index\.html /blog/ [R=302,L]
当您确定它正常工作时,将302
(临时)更改为301
(永久)重定向 - 以避免任何缓存问题(再次)。