2009-06-29 8 views
0

が存在する場合は拡張子.phpがここにURLmod_rewriteを - スキップルールの.php extenstionが

に存在する場合、私は次のルールをスキップする方法を把握することはできませんが、私は現在、

RewriteCond %{REQUEST_URI} !\.php 
RewriteCond %{REQUEST_URI} \/([0-9a-z]*)$ [NC] 
RewriteRule ^(.*) index.php?un=$1 [L] 

答えて

2
を使用しているものです

あなたの質問は少しあいまいですが、以下が参考になるかもしれません。次の書き換えルールに条件を追加するため、要求URIに.phpが存在しない場合にのみ評価されます。

RewriteCond %{REQUEST_URI} !\.php 
RewriteRule # Your rewrite rule here 
+0

するRewriteCondの%{REQUEST_URI}!\。PHP するRewriteCond%{REQUEST_URI} \ /([0-9A-Z] *)$ [NC] のRewriteRule ^(。*)のindex.php?UN = $ 1 [L] これでもPHPページが変数 – Tim

+0

@Timとしてロードされますが、少し奇妙です。あなたが要求しているURLは何ですか?また、あなたのPHPコードにはどのようなクエリ文字列変数がありますか? – molf

+0

私はdomain.com/variableを変数のソースとして使用したいと思っていますが、domain.about.phpを使ってabout.phpページに移動します。 – Tim

関連する問題