0
我已成立了一个PHP脚本接收这样的URL数据:这可能使用重写规则,如果它是怎样的?
http://giffgaff.liamwli.co.uk/?name=liamwli
我想让它,这样我可以去
http://giffgaff.liamwli.co.uk/liamwli
而且它会相应重新写入。
我已经试过多个在线发电机和没有工作,所以我怎么会去这样做?
我已成立了一个PHP脚本接收这样的URL数据:这可能使用重写规则,如果它是怎样的?
http://giffgaff.liamwli.co.uk/?name=liamwli
我想让它,这样我可以去
http://giffgaff.liamwli.co.uk/liamwli
而且它会相应重新写入。
我已经试过多个在线发电机和没有工作,所以我怎么会去这样做?
记住网址重复写在技术上的网址,而不是查询参数。
这就是说,有一种方法可以做到这一点使用的RewriteCond相匹配,对QUERY_STRING:
RewriteCond %{QUERY_STRING} ^name=(.*)$
RewriteRule ^/$ /%1 [L,R=302]
这应该抓住的名字的价值,并在重写规则来填充它。
编辑哦,废话我收到了你的请求倒退。确定你真正想要做这样的事情:
RewriteRule ^/([^/]+) /?name=%1 [L,R=302]
而且,这更是一个ServerFault问题的,因为它不是真正的编程有关。
好,我是从汽车上要求服务器故障等等问题.....禁止这 – 2012-04-01 16:30:38
不行,我得把/ liamwli当一个404错误 - 为什么? – 2012-04-01 16:31:33