PHP MVC学習記録
546 ワード
一、MVCのルーティング書き換えメカニズム
アクセスするフォルダの下に作成します.htaccessファイル、基本的なファイル内容は:
2,3,4行目のRewriteCondは、3つの文がorでリンクされているかどうかのif文と見なすことができ、trueであれば5文目のルーティングルールを実行し、そうでなければ6行目のルーティングルールを実行する.
アクセスするフォルダの下に作成します.htaccessファイル、基本的なファイル内容は:
1 RewriteEngine On
2 RewriteCond %{REQUEST_FILENAME} -s [OR]
3 RewriteCond %{REQUEST_FILENAME} -l [OR]
4 RewriteCond %{REQUEST_FILENAME} -d
5 RewriteRule ^.*$ - [NC,L]
6 RewriteRule ^.*$ index.php [NC,L]
2,3,4行目のRewriteCondは、3つの文がorでリンクされているかどうかのif文と見なすことができ、trueであれば5文目のルーティングルールを実行し、そうでなければ6行目のルーティングルールを実行する.
RewriteRule ,NC ,L , 。