質問: PHPで開発しています。 mod_rewriteを使ってリダイレクトをコントロールする際、ページがユーザに渡る前にmod_rewriteは実行されるのでしょうか? PHPスクリプト上でリダイレクトルールも持っていたら、PHPスクリプトと.htaccessのどちらのルールが適用されるのでしょうか?
回答: .htaccessの影響を受けたURIへとリクエストが作られたとき、Apacheは、PHPコードが実行される前にルールの書き換えを処理します。