.htaccess 使用htaccess重写url参数

.htaccess 使用htaccess重写url参数,.htaccess,url-rewriting,.htaccess,Url Rewriting,我需要帮助用htacces重写url参数 来自我的附属合作伙伴的url如下所示: http://example.com/#colo=123abcABC 我需要的是这样的: http://example.com/#sv=123abcABC 我尝试了此htaccess条目: RewriteEngine On RewriteCond %{QUERY_STRING} ^colo=(.*)$ RewriteRule ^(.*)$ $1?sv=%2 [R=301,L] 但这是行不通的。有人能帮我吗 谢

我需要帮助用htacces重写url参数

来自我的附属合作伙伴的url如下所示:

http://example.com/#colo=123abcABC
我需要的是这样的:

http://example.com/#sv=123abcABC
我尝试了此htaccess条目:

RewriteEngine On
RewriteCond %{QUERY_STRING} ^colo=(.*)$
RewriteRule ^(.*)$ $1?sv=%2 [R=301,L]
但这是行不通的。有人能帮我吗


谢谢,Michael

该URL中
#
后面的部分称为断开。它实际上根本没有发送到服务器,它是客户端的事情。这就是为什么您肯定无法以某种方式捕获或重写它的原因。非常感谢您提供的信息。