【发布时间】:2009-07-27 21:06:04
【问题描述】:
我正在尝试编写此重写代码,但它无法正常工作(apache 2.2):
RewriteEngine on
RewriteBase /
RewriteRule ^account/activate\?token=(.*) index.php?route=account/activate&token=$1
我尝试了许多不同的变体。在尝试了大约一个小时并搜索谷歌后,我被难住了。这就是你进来的地方!
【问题讨论】:
-
也许可以稍微解释一下您要做什么?可能有一些传入和传出 URI 的示例,以及您希望保留哪些参数?
-
什么不起作用?有什么问题,你想达到什么目的?
-
mod_rewrite 是否适用于其他规则?
-
是的 mod rewrite 适用于其他规则。示例网址:site.com/account/activate?token=thisisamd5hash 我基本上希望它转到:site.com/index.php?route=account/activate&token=md5hash
-
重写日志说什么?
标签: apache mod-rewrite