【htaccess】たったの2行追加するだけ!htmlファイルでもPHPを使えるようにしたい

htaccessを使ってみた

【htaccess】検索エンジン巡回ロボットのアクセスを拒否したい

前回のhtaccess記事に引き続き、htmlで作りこんだサイトでphpを使いたいと思った時にもhtaccessが活躍してくれるようです。


既存のサイトでPHPを使いたい

以前htmlで制作したサイトに覚えたてのPHPの記述をしようと思ったのですが、拡張子をhtmlからphpに書き換えるのか?

そうしたらリンクも全て書き直さなきゃいけないのか…?

などと考えていたのですが、htaccessで簡単に解決できるようです。

htmlファイルでPHPが動く!

記述するものは下記のたったの2行だけ。

RewriteEngine on
RewriteRule sample html sample php L

なんて簡単なんだ!

これで拡張子を書き換える事なくphpが動くようになりました!

最初から拡張子をphpで制作していれば問題ないのですが昔に作ったファイルはhtmlが主体なのでこのhtaccessはこれからもお世話になりそうです。