使用htaccess忽略重定向URL中的查询字符串

时间:2016-01-04 23:16:34

标签: .htaccess redirect query-string

我想使用以下格式从旧网站重定向网址:

http://www.domain.com/us/productos/producto.asp?id_g=1&ID=2

采用这种新格式:

http://www.domain.com/usa/products/name/

我该怎么做?我试过这个:

Redirect 301 /us/productos/producto.asp?id_g=1&ID=2  http://www.domain.com/usa/products/name/

但它没有用。我认为这是因为原始网址的?&符号。例如,这适用于没有此符号的其他URL,如下所示:

Redirect 301 /caste/home/home.asp http://www.domain.com/es

1 个答案:

答案 0 :(得分:0)

你使用php框架吗?

如果您使用像codeigniter这样的php框架,那么设置不在.htaccess中,而是在application / config.php中

现在,你使用asp(因为你的网址),你最好先看看link

或者您可以使用关键字asp routing或asp pretty url找到google