2011-10-21 12 views
1

.htaccessの書き換え条件を探して、GET変数を持つファイルを無視するとします。たとえば、foo.php?key=valを無視します。書き換えによる変数を含むファイルの除外

現在のところ、すべてのファイルがindex.phpにルーティングされていますが、ユーザがURIの?の後に何かを持っていれば、直接ページに移動できるようにしたいと考えています。

多くのありがとうございます!あなたは、このためのRewriteCondを使用したい

答えて

2

あなたRewriteRule前にこれを追加します。

RewriteCond %{QUERY_STRING} ^$ 

は、詳細は再び

+0

ありがとう - 申し訳ありませんが、私はあなたに投票するのに十分な担当者がいません。 –

1

RewriteCond %{QUERY_STRING} ^$ 

クエリ文字列(「?」の部分以下)ときに一致します空です。たとえば:

RewriteEngine on 
RewriteCond %{QUERY_STRING} ^$ 
RewriteRule ^(.*)$ /index.php 
+0

のために、このためのおかげでApache Docsを参照してください。投票不足のため申し訳ありません。 –

関連する問題