index.html内で外部header.htmlをphpでincludeしてみたところ読み込めず表示されません
by
phpのincludeについてさん
(02329b8a)
投稿数:0回
(ベストアンサー:0回)
(ベストアンサー:0回)
2016/11/19 15:21
xdomainの無料htmlサーバーのrootに置いたindex.html内にて
外部header.htmlをphpでincludeしてみたところ読み込めず表示されません
やりたいこととしては、単純にindex.html内にphpでheaderなど各ページで使う共通パーツを読み込んで表示させただけなのですが
xdomainのサーバー側で他に設定が必要なのでしょうか?
index.html
---------------------
<html>
省略〜
<body>
<?php include(dirname(__FILE__).'/header.php'); ?>
</body>
</html>
---------------------
header.php
---------------------
<header class="header">
<h1>aaa</h1>
<nav id="gNav">
<ul>
<li><a href="bbb.html">bbb</a></li>
<li><a href="ccc.html">ccc</a></li>
</ul>
</nav>
</header>
---------------------
※index.htmlと同階層にheader.phpを配置
原因調査のためやったこと
・自PC内ローカル環境にてXAMPPを利用し検証したが表示されなかったためXAMPPのconfigで下記を追記
AddType application/x-httpd-php .php .html
XAMPPはこれで正常に表示された
同様に、xdomain内のrootにある.htaccessに上記を記入し保存したが
今度はブラウザ側がindex.htmlをダウンロードしようとする
(ブラウザはchromeを使用)
宜しくお願いします
外部header.htmlをphpでincludeしてみたところ読み込めず表示されません
やりたいこととしては、単純にindex.html内にphpでheaderなど各ページで使う共通パーツを読み込んで表示させただけなのですが
xdomainのサーバー側で他に設定が必要なのでしょうか?
index.html
---------------------
<html>
省略〜
<body>
<?php include(dirname(__FILE__).'/header.php'); ?>
</body>
</html>
---------------------
header.php
---------------------
<header class="header">
<h1>aaa</h1>
<nav id="gNav">
<ul>
<li><a href="bbb.html">bbb</a></li>
<li><a href="ccc.html">ccc</a></li>
</ul>
</nav>
</header>
---------------------
※index.htmlと同階層にheader.phpを配置
原因調査のためやったこと
・自PC内ローカル環境にてXAMPPを利用し検証したが表示されなかったためXAMPPのconfigで下記を追記
AddType application/x-httpd-php .php .html
XAMPPはこれで正常に表示された
同様に、xdomain内のrootにある.htaccessに上記を記入し保存したが
今度はブラウザ側がindex.htmlをダウンロードしようとする
(ブラウザはchromeを使用)
宜しくお願いします