このサイトは、只今WEB業界で活躍中のデザイナー、プログラマーの方々の情報を集めたweb統合情報サイトです。

web帳

記事詳細

2011.11.15

html拡張子のまま phpのinclude(インクルード)使用 ロリポップ可

PHP include文は.txtファイルや.htmlファイルを読み込む事が可能となっております。

PHP

[code]<?php include('footer.html');?>[/code]

ソースも簡単で、ファイル管理もとてもスマートに行えるのですが、

phpを実行させるためには、拡張子 .htmlを.phpに変更しなくてはいけません。

変更するとなると、色々と不便な事が起きたり、SEOにも影響が行く事になってしまうので、

拡張子.htmlのままphpのインクルード文を使用したい!

という時は、.htaccessファイルに設定を追加しましょう。

.htaccess

[code]AddType application/x-httpd-php .htm .html[/code]

 

.htaccessファイルは通常目に見えない不可視ファイルとしてサーバーに存在します。

 

上記のソースを適当にa.htaccessなど名前を付けて、デスクトップに保存しましょう。

そのまま、FTPソフト等を使用しサーバーにUPしましょう。

UPにリネームで.htaccessに変更すると完了です。

 

と、思っていたのですが、ロリポップサーバーで行ったところ上手く行かず、

ページのURLを叩くとなぜかページのダウンロードが始まる。といった現象が。。。

 

調べるところ、ロリポップサーバー使用時は、以下のソースを記述すると良いらしい。

.htaccess

[code]AddHandler php5.2-script html[/code]

行ったところ、上手く行ったぁ〜!

いやぁ良かった。

  • RSSを登録する

  • follow us in feedly

Graphical FrontEnd Engineer
- Daisuke Takayama

MAD CITY 北九州市で生まれ育つ。20代はバンド活動に明け暮れ、ふと「webデザイナーになりたい。」と思い、デジタルハリウッド福岡校入学。卒業後、数々の賞を受賞、web業界をざわつかせる。
現在、港区六本木で活動中。

WEBデザイナーの、WEBデザイナーによる、WEBデザイナーの為のサイト。「みんなで書こう!」と仲間を募ってみたが、結局書くのは自分だけとなってしまいました。日々のメモを綴っていきます。