塩焼きブログ

塩焼きに関しての研究内容を公開しています

.htaccessですべてのアクセスをindex.phpに集める

Apacheのmod_rewriteを使います

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteRule . /index.php [L]

index.phpでは$_SERVER["REQUEST_URI"]などでリクエストパスを取得すればどのような要求がされたかわかる。それに応じてレスポンスを変更するようにindex.php以降で処理を行えば良い。