※ ChatGPTを利用し、要約された質問です(原文:phpで外部ファイルを読み込んだ際のURLについて)
phpで外部ファイルを読み込んだ際のURLについて
このQ&Aのポイント
Webサイト全ページのヘッダーとサイドバー、フッターは同じ内容です。そのため、Webサイトを更新するときの作業効率を考えて外部読み込みをしようと思っております。
index.phpの読みこませたい部分に、phpのincludeを使ってheader.htmlを読み込むことで、読み込みに成功しております。
しかし、全てのページのurlの拡張子がphpになってしまいます。これにより、seoやユーザービリティに影響があるかどうかは異論がありますが、urlに表記されるphpの部分をhtmlのままにする方法があるかどうかは不明です。
phpで外部ファイルを読み込んだ際のURLについて
Webサイト全ページのヘッダーとサイドバー、フッターは同じ内容です。
そのため、Webサイトを更新するときの作業効率を考えて外部読み込みをしようと思っております。
以下の手順で、phpのincludeを使って、一応読みこむことはできました。
(1)「index.html」を「index.php」に拡張子を変更
(2)「index.php」の読みこませたい部分に次のように記述
<?php include('./header.html'); ?>
(3)「header.html」を作成
以上の手順で、FFFTPでアップロードして、ブラウザで表示したら、読みこみに成功しておりました。
しかし、当然といえば当然なのですが、次ようにサイトのurlの拡張子がhtmlからphpに次ようになっておりました。※urlはダミーです。
http://www.sample777.com/index.php
このままだと、全てのページのurlの拡張子がphpになってしまいます。
この場合、seoやユーザービリティ―などの観点から、何か問題はありますか?
urlに表記されるphpの部分をhtmlのままにしたいのですが、何か方法はありますか?
お礼
大変、貴重な記事を教えて頂き、ありがとうございます。 後ほど、参考にしながら試してみます!! 文字化けは解消されました! ありがとうございます!!