ねこきっくぱんちのメモ帳

webの勉強メモです。 HTML,CSS,JavaScript,PHP,Illustrator,Photoshopなど。

FuelPHP002 Apacheモジュール「mod_rewrite」機能

Apacheモジュール「mod_rewrite」機能

■意図
検索エンジン対策などを考慮した場合、動的に生成されたページとわかるURLだと望ましくない場合があるため、対象機能でURL読み替えを行う。
※oil createでpjt作成した場合は、デフォルトで記載済み。

■ファイル格納場所
XAMPPの初期値の場合
htdocs/ pjtName/ public
.htaccess

■記述箇所

RewriteEngin on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]


■結果
from(記述なし)
http://localhost/pjtName/public/index.php/welcome

to(記述あり)
http://localhost/pjtName/public/welcome