質問: 見ていただき、ありがとうございます。 やりたいこと ------ AWS EC2の/var/www/html上に展開した、.htmlファイルに記載されているPHPコードを動作させたい。 古いサービスなので、SEOの理由から、.htmlでPHPを動かしたいです。 version ------- 環境 * EC2 Amazon Linux * PHP5.6.* (Apache モジュール版) * Apache2.2.34 (Unix) 環境構築手順 ------ ``` https://qiita.com/yamaguchi_takashi/items/d4b7b2693b42679dc3ae ``` の通りにやりました。 試したこと ----- httpd.conf、.htaccessに両方に下記を試しました。 ``` 1. AddType application/x-httpd-php .php .html 2. AddHandler application/x-httpd-php .php .html ``` その他色々やりましたが、色々やりすぎてわかんなくなりました。 上記の試したことをやると、リダイレクトループになってしまうようです。 .phpのファイルで、phpinfo()は表示できます。 .htmlでのPHPがどうしても表示させることができません。 Google Chromeの検証ツールでは、 ``` ``` となってしまいます。 心当たりございましたら、アドバイスいただけますと幸いです。 よろしくお願いいたします。
回答: mod_rewriteでhtml拡張子にアクセスされたときに同名のphpファイルがあればphpにフォワードする。 基本これで足りる。 大○証券等のサイトで利用されていた技術。