【发布时间】:2010-11-09 11:33:52
【问题描述】:
我正在努力解决重定向问题。我需要使用 mod_rewrite 彻底重定向以下 URL .htaccess
http://www.mysite.com/somescript.php?&lang=php&var=1&var=2
到下面
http://www.mysite.com/somescript.php?lang=php&var=1&var=2
所以,基本上我只需要删除
&
之前
lang=php
但是,顺序很重要。有时
&lang=php
出现在查询字符串中的其他变量之后。在这种情况下,我需要
&
继续参与
&lang=php
这可能吗?
总而言之,如果 &lang=php 出现在查询字符串的开头,请删除 &。如果 &lang=php 出现在查询字符串的任何其他位置,则 & 必须保留。
希望这很清楚!
我会自己更改脚本,但不幸的是我不是开发人员,他目前似乎没有太大帮助;这是一个快速修复。
【问题讨论】:
标签: php .htaccess mod-rewrite query-string