bugfix> php > 投稿

htaccessに次のコードがあります:

RewriteRule ^test.html$ index.php?ctrl=location&action=view [L]

問題は、私のページが2つのアドレスでアクセスできることです:

  • ./index.php?ctrl=location&action=view
  • ./test.html

http://website.com/index.php?ctrl=location&action=view と入力するとURLで、 http://website.com/test.html への301リダイレクトを行います 。

私は次を試しましたが、それは逆です:

RewriteRule ^test.html$ index.php?ctrl=location&action=view [R=301,L]

そして、私は他のことを試しましたが、うまくいきませんでした。