0

这是有问题的网址

/?L=inkspot.topic&id=82255&page=22

我需要将其重定向到网站的主页。

显然,id 和 page 是变量。我不擅长 .htaccess 301 重定向,因此非常感谢您的帮助。

4

2 回答 2

0

像这样的东西应该工作

//301 Redirect 
RedirectMatch  /?L=inkspot.topic&id=(.+)&page=(.+) http://www.google.ca/$1/$2  [R=301,L]
于 2013-02-05T15:12:01.480 回答
0

在做了一些研究之后,似乎将参数传递给重定向是按如下方式完成的。我从来不需要以这种方式重写,所以这对我来说是新的......

RewriteCond %{QUERY_STRING} ^L=inkspot.topic$ [NC]
RewriteCond %{QUERY_STRING} ^id=([0-9]+)$
RewriteCond %{QUERY_STRING} ^page=([0-9]+)$
RewriteRule ^.*$ /index.html/%1/%2/%3 [R=301,L]
于 2013-02-05T15:12:50.270 回答