我正在尝试清理网站的网址,该网址使用GET命令动态加载网页:
domain.com/user/?name=david
如何使用.htaccess规则删除?name = david以便URL成为:
domain.com/user/david
答案 0 :(得分:0)
RewriteRule ^ user /(.*)$ your_script?name = $ 1 [QSA,L]
答案 1 :(得分:0)
您可以在.htaccess文件中尝试这些规则:
RewriteCond %{QUERY_STRING} ^name=(.*)$
RewriteRule ^user/$ /user/%1? [R=302,NC,L]
答案 2 :(得分:0)
我正在使用的Lightspeed Web服务器似乎并不支持这些.HTACCESS规则。虽然它基于APACHE,但似乎存在一些阻止规则起作用的差异 - 或者至少在我阅读这些规则无效时我似乎发现的情况。