は私がexample.com/index.php
にこれは私のすべてのリンクをリダイレクトするいくつかのルールURLリライトのhtaccess
RewriteEngine On
RewriteRule ^[!/.]*([A-Za-z0-9]+)/?$ /index.php?id=$1 [NC,L]
を書いている小さなウェブサイトを持っています。一方、1つのディレクトリexample.com/dir
を持つすべてのURLをこのリンクexample.com/index.php
にリダイレクトし、2つのディレクトリがあるURL example.com/dir1/dir2
をexample.com/index2.php
にリダイレクトする必要があり、残りをリダイレクトしないでください。
異なる正規表現で2つの書き換えルールを追加する。正規表現で助けが必要ですか? –
webmasters.stackexchange.comのほうが良いでしょうか? –
いくつかのアイデア:http://httpd.apache.org/docs/current/rewrite/ – hakre