如何使用.htaccess重命名或修改查询字符串的一部分

时间:2012-07-28 16:44:03

标签: .htaccess

我需要

http://somehost.com/?p=whatever&nothis=somevar

转到

http://somehost.com/?p=whatever&this=somevar

只是尝试将查询的“nothis”部分更改为“this”!

一直在敲我的脑袋,无法弄明白!

我需要在这里快速上课。非常感谢。

1 个答案:

答案 0 :(得分:0)

尝试将此添加到文档根目录中的htaccess文件:

RewriteEngine On
RewriteCond %{QUERY_STRING} ^(.*)nothis=somevar(.*)$
RewriteRule ^(.*)$ /$1?%1this=somevar%2 [L]