Apache重写规则从Querystring(Mac Snow Leopard OS x)中删除提交x y坐标
这在Apache中应该是一个简单的练习,具有mod_rewrite及其所有的灵活性。我已经验证了“重写”模块是否可以使用完整的日志记录,但无论我如何改变规则和条件,我都无法让它工作 我想重写以下url: 转换为: 。。。在浏览器的位置/地址栏中,以删除由于“图像提交”按钮而存在的愚蠢的x y坐标值。每一点url清理都有助于良好的SEO实践 以下是我在雪豹OS X上的/etc/apache2/extra文件夹中的httpd-vhosts.conf中的内容Apache重写规则从Querystring(Mac Snow Leopard OS x)中删除提交x y坐标,apache,mod-rewrite,query-string,rewrite,coordinates,Apache,Mod Rewrite,Query String,Rewrite,Coordinates,这在Apache中应该是一个简单的练习,具有mod_rewrite及其所有的灵活性。我已经验证了“重写”模块是否可以使用完整的日志记录,但无论我如何改变规则和条件,我都无法让它工作 我想重写以下url: 转换为: 。。。在浏览器的位置/地址栏中,以删除由于“图像提交”按钮而存在的愚蠢的x y坐标值。每一点url清理都有助于良好的SEO实践 以下是我在雪豹OS X上的/etc/apache2/extra文件夹中的httpd-vhosts.conf中的内容 RewriteCond %{QUERY_
RewriteCond %{QUERY_STRING} ^query=(.*)$ [NC]
RewriteRule ^search /search?query=%1? [L]
任何建议都将不胜感激
谢谢 您应该在查询之前删除“^”,否则它与x=10&y=10&query=search+text不匹配
RewriteCond %{QUERY_STRING} query=(.*)$ [NC]
RewriteRule ^/search /search?query=%1? [L]