0

.htaccess で次の RewriteRule を使用していますが、正常に動作しています。

RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

ただし、私を悩ませていることが1つあります。

http://www.example.com/folder/ を含め、その他の URL は期待どおりに機能します。

もちろん、GET 変数に関する限り、違いはありません。しかし、引数がブラウザに表示されない方がよいでしょう。index.php の前にスラッシュを追加しようとしましたが、内部サーバー エラーが発生しました。

どんな助けでも大歓迎です!

4

1 に答える 1

1

これを RewriteRule の前に追加します。

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
于 2012-05-23T20:50:01.557 に答える