【发布时间】:2010-12-02 16:58:54
【问题描述】:
如果我从以下位置修改 URL:
http://www.mysite.com/blog/this-is-my-title/1/
到
http://www.mysite.com/blog.php?title=this-is-my-title&id=1
...以后是否有可能在 URL 上任意附加一个 get 值,或者 mod_rewrite 是否会将其丢弃?
我的重写规则:
RewriteRule ^blog/([A-Za-z]+)/(0-9]+)/? blog?title=$1&id=$2 [L]
示例:
我可以去吗 http://www.mysite.com/blog/this-is-my-title/1/?first=Johnnie&last=Wiggles
这基本上意味着
http://www.mysite.com/blog.php?title=this-is-my-title&id=1&first=Johnnie&last=Wiggles
我认为这应该可行,但由于某种原因,目前不适合我。
【问题讨论】:
-
不看你的 RewriteRule 就无法回答这个问题。
标签: php url mod-rewrite get