これは私のmod_rewriteのルールです:http://www.mysite.com/index.php?id=abc
にhttp://www.mysite.com/abc/
を書き換えますmod_rewriteの既存のディレクトリ
RewriteEngine On
RewriteRule ^([^./]+)/?$ index.php?id=$1 [L]
。しかし、そこにはサブディレクトリがあり、書き直したくありません。したがって、ディレクトリが存在する場合は、そのディレクトリだけを使用する必要があります。そうでない場合は、書き換えを使用します。これはどうすればできますか?
あなたは素晴らしいです:D – Patrick
これは私の喜びでした! –