我知道这已被问了一百万次,但我无法弄清楚。请帮忙。
这是原始网址:
http://booksnearby.in/show_post.php?title=some_words&id=99
我希望它显示为
http://booksnearby.in/show_post/some_words
怎么样? 我现在已经在这几个小时了,只是想不出来。
由于
答案 0 :(得分:0)
尝试此重写规则
RewriteRule ^showpost/(.*)$ http://booksnearby.in/showpost.php?title=$1&id=99
这会将http://booksnearby.in/showpost/titlesearch
重写为http://booksnearby.in/showpost.php?title=titlesearch&id=99
我已经对上面的id进行了硬编码,因为很明显根据传入的URL重写它是不可能的。