ホーム > PHP | SEO > 拡張子htmlでphpを実行する

拡張子htmlでphpを実行する

phpが拡張子htmlでも動かせるなんてこと自体知らなかったので
一応メモしておく。

適用したいディレクトリに以下の記述をした.htaccessを置くだけ。
これでsample.html内にとか記述しても
ちゃんと「hello」が出力される。(phpが動くようになる)

AddHandler application/x-httpd-php .php .html

環境によっては次の記述でないとダメな場合も。
(違いとか、詳しくはよく分からない)

AddType application/x-httpd-php .php .html

自分が最近メインでグイグイと使っているさくらインターネットでは
上記のように簡単には出来ないらしく、ちょいと工夫が必要らしい。

まだ試してないけど、解説している記事があったのでこれもいちおう残しておく。
さくらサーバーで.htmlをphpとして動かす

今回なんでこんなことを調べる必要があったかというと、近々着手する中規模のサイトのリニューアルにからんで、phpは使いたいけど拡張子はhtmlのまま変えたくないというのがあったから。新規サイトならともかく、リニューアルなので、これまでのバックリンクやインデックス状況を失うわけにはいかない。(検索エンジンにしてみれば、拡張子が異なれば、もうそれは別ページとなってしまう)

そのへんについては以下の記事が詳しかったので、これも参考にさせてもらいました。
.htaccess で、拡張子.htmlのままPHPを実行する方法

コメント:0

コメントフォーム
入力した情報を記憶する

トラックバック:0

この記事のトラックバック URL
http://showzine.info/blog/2010/06/%e6%8b%a1%e5%bc%b5%e5%ad%90html%e3%81%a7php%e3%82%92%e5%ae%9f%e8%a1%8c%e3%81%99%e3%82%8b.html/trackback
トラックバックの送信元リスト
拡張子htmlでphpを実行する - SHOWJIN*BLOG より

ホーム > PHP | SEO > 拡張子htmlでphpを実行する

検索
フィード

ページの上部に戻る