- 締切済み
PHPファイルをHTMLファイルで出力
以下のご指導よろしくお願いします。 PHPで記述したファイルは当然〇〇〇.phpとなると思うのですが そのファイルをいかにも〇〇〇.html見たいに出力する簡単な方法はありますか? その場合検索エンジンにインデックスされやすくなりますか?
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- wf3255
- ベストアンサー率75% (6/8)
そのphpファイルが置かれているディレクトリに.htaccessファイルをおき、 下記の一行を書いてみてください。 ====== AddType application/x-httpd-php .html ====== きっとこの事だと思います。 違っていたらすいません。
- taketan_mydns_jp
- ベストアンサー率58% (450/773)
> そのファイルをいかにも〇〇〇.html見たいに出力する簡単な方法はありますか? あります。 単に .phpを .htmlと拡張子を変更し、apacheのhttpd.conf(又は.htaccess)に AddType application/x-httpd-php .html と書けばhtmlもPHPとして認識されます。ただし、この方法ではphpファイル以外のhtmlファイルもphpとして認識されるので、若干サーバに負担がかかります。 別の方法としては、apacheのmod_rewrite機能をつかって擬似的にhtmlファイルに見せる方法も有ります。 http://tech.bayashi.net/svr/doc/apache/mod_rewrite.html ブログ等のプログラムではpermalinkにするため、こういう方法をつかって居る場合もありますね。 > その場合検索エンジンにインデックスされやすくなりますか? 前はそういう事が言われたように思いますが、今では少なくともGoogleあたりでは無いと思います。hogehoge.php?xxx=aaaa&yyy=ddddみたいなページもじゃんじゃん上に来ますので。 参考まで。
- bardfish
- ベストアンサー率28% (5029/17766)
何がしたいのか意味不明ですが、PHPを使用して自分でプログラムしたいと言うことかな? PHPのプログラムでprint文を使って標準出力にhtmlを出力するだけです。
- TA-HT81S
- ベストアンサー率39% (72/184)
なんだか意味不明なのですが、プログラムとして機能しなくてもよいということですね。 それならば、そのPHPのページをブラウザで開いて、「ファイル」-「名前をつけてページを保存」などを選んでHTMLファイルにします。 当然、検索エンジンにも引っ掛かりやすくなると思います。
補足
言葉足らずですみません。 まずは普通にサイトを制作し、これをHTMLで保存します。 このページを仮に「A」とします その「A」の中にトピックス(更新情報見たいなもの) などを表示部分があるのですが、 そこの更新作業を直接「A」のその部分をいちいち書き換えるのではなく、 別ページから入力したものを「A」に反映したいと思っており、 PHPを使ってデーターベースに登録した情報を読み込もうと思いますが、それをやってしまうと「A」を.phpに変更する必要ありますよね。 それを避ける方法としてはiframeで読み込ませるみたいな方法もあると 聞きましたが、それ以外でHTMLで保存する方法もしくは出力する方法があるかと言うことでした。