0

問題のURLです

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

ウェブサイトのホームページにリダイレクトする必要があります。

明らかに、id とページは変数です。.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 に答える