PHPでテンプレート化されたWEBサイトを別会社のサーバーに移転した時のhtaccessの注意点

他のWEB制作会社で作られたWEBサイトの運用をまかされ、さらに自分の管理しているサーバーに移転するのはよくある話。

一昔前のように、html,css,jsのみで静的に作られたサイトならば、他社サーバーに移行しても、特段問題なく閲覧ができたのだが
PHPを使って、各ページのパーツがテンプレート化されたサイトの場合、単純に移行しても、画面が真っ白になり表示されない現象も起こりうる。

特にPHPで書いたページ(.php)を.htmlに見せている場合

これは.htaccessを使って記載しているが、サーバーによって記載方法が異なる。
以下備忘録として記載

一般的

AddType application/x-httpd-php .php .html
もしくは
AddHandler application/x-httpd-php .php .html

ヘテムル

AddHandler php5.3-script .php .html

CPI

AddHandler x-httpd-php528 .php .html

さくらインターネット

AddHandler php5.3-script .php .html
Action myphp-script /php.cgi
AddHandler myphp-script .html .php

エックスサーバー

AddHandler fcgid-script .html

コメント

タイトルとURLをコピーしました