我有这个重写规则
RewriteRule ^ ar $ /index2.html
但我需要保持redirect后,地址栏中的url不变。
即。 如果用户inputhttp://mydomain.com/ar我需要redirect他到/index2.html,但保持原样的url。
任何想法如何做到这一点?
谢谢你的帮助
Lairsdragon说的是正确的。 但是,如果您的configuration中有多个重写规则,则需要将[L]
标志添加到最后,以防止应用其他规则。
重写规则中的模式是错误的。 一个
RewriteRule ^/ar$ /index2.html
应该正是你想要的:它重写/ ar到index2.html而不告诉web浏览器关于redirect。