電子書籍の厳選無料作品が豊富!

以下のご指導よろしくお願いします。

PHPで記述したファイルは当然〇〇〇.phpとなると思うのですが
そのファイルをいかにも〇〇〇.html見たいに出力する簡単な方法はありますか?

その場合検索エンジンにインデックスされやすくなりますか?

A 回答 (4件)

そのphpファイルが置かれているディレクトリに.htaccessファイルをおき、


下記の一行を書いてみてください。
======
AddType application/x-httpd-php .html
======
きっとこの事だと思います。

違っていたらすいません。
    • good
    • 0

> そのファイルをいかにも〇〇〇.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_rewri …
ブログ等のプログラムではpermalinkにするため、こういう方法をつかって居る場合もありますね。

> その場合検索エンジンにインデックスされやすくなりますか?
前はそういう事が言われたように思いますが、今では少なくともGoogleあたりでは無いと思います。hogehoge.php?xxx=aaaa&yyy=ddddみたいなページもじゃんじゃん上に来ますので。


参考まで。
    • good
    • 0

何がしたいのか意味不明ですが、PHPを使用して自分でプログラムしたいと言うことかな?



PHPのプログラムでprint文を使って標準出力にhtmlを出力するだけです。
    • good
    • 0

なんだか意味不明なのですが、プログラムとして機能しなくてもよいということですね。


それならば、そのPHPのページをブラウザで開いて、「ファイル」-「名前をつけてページを保存」などを選んでHTMLファイルにします。
当然、検索エンジンにも引っ掛かりやすくなると思います。

この回答への補足

言葉足らずですみません。

まずは普通にサイトを制作し、これをHTMLで保存します。
このページを仮に「A」とします
その「A」の中にトピックス(更新情報見たいなもの)
などを表示部分があるのですが、
そこの更新作業を直接「A」のその部分をいちいち書き換えるのではなく、
別ページから入力したものを「A」に反映したいと思っており、
PHPを使ってデーターベースに登録した情報を読み込もうと思いますが、それをやってしまうと「A」を.phpに変更する必要ありますよね。
それを避ける方法としてはiframeで読み込ませるみたいな方法もあると
聞きましたが、それ以外でHTMLで保存する方法もしくは出力する方法があるかと言うことでした。

補足日時:2007/06/08 14:03
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!