1

ファイル .htaccess を使用して、次のように URL をリダイレクトしようとしています。

http://www.mysite.com/a-page/?fp=123&sp=456&tp=789

に:

http://www.mysite.com/a-page/

そのため、基本的に、パラメータ値を気にせずにURLをパラメータなしで同じURLにリダイレクトします。

RewriteCond/RewriteRule、Redirect、および RedirectMatch を使用しましたが、うまくいきませんでした。

私の最近の試みは:

 RewriteCond %{QUERY_STRING} ^.+$
 RewriteRule ^a-page/$ http://www.mysite.com/a-page/? [L,R=301]

なにか提案を?

4

1 に答える 1

0

さて、私は解決策を見つけました:

RewriteCond %{QUERY_STRING} . [NC]
RewriteCond %{REQUEST_URI} /a-page/
RewriteRule ^ a-page/? [L,R=301]
于 2012-12-09T16:04:03.740 に答える