0

私はこの単純な書き直しをしようとしていますが、それ自体は簡単です:

example.com/[home|login] => example.com/?a=[home|login]

RewriteRule ^(home|login)/?$ /?a=$1 [QSA,L]

問題:開発用の「環境」がルート ディレクトリ内example.com/devに存在し、ルート ディレクトリと同じ内容を持っています。

上記のルールに加えて、 へのリクエストはと でまったく同じ設定で にexample.com/dev/[home|login]リダイレクトする必要があります。example.com/dev/?a=[home|login] /.htaccess/dev/.htaccess

現在、リクエストはではなく に/devリダイレクトされています。おそらく、 の親ルールがルールと競合しているためです。/?a=[home|login]/dev/?a=[home|login]/.htaccess/dev/.htaccess

4

0 に答える 0