下記のサイトのフッターにリンクを2ページ追加して、サーバー内のフォルダに格納しています。
メーカー希望小売価格
http://footclear.jp/teika/1.html
メーカー希望小売価格セット
http://footclear.jp/teika/2-2.html
ヘッダー、フッター、サイドナビはサーバーサイドインクルードで読み込んでおり、下記の
ように書いてありますが、フッター以外のヘッダーとサイドナビの画像が表示されません。
<!--#include virtual="../header.shtml"--> <!--#include virtual="../gnavi.shtml"--> <!--#include virtual="../subnavi.shtml"--> <!--#include virtual="../footer.shtml"-->
「an error occurred while processing this directive」というエラーは上記サーバーサイドインクルードの「../header.shtml」を「header.shtml」にしたときに表示されていましたが、「../」を追加することにより改善しました。
しかし、ヘッダーとサイドナビの画像を表示できなくなったので、どうしたらいいかという質問です。
あとは階層が「/teika/1.html」になっているせいか、このページからhome(index.html)や各ページに飛ぶと「teika/」と表示されて戻れません。
フォルダから1.htmlファイルを外せば解決はするのですが、この「teika/」という階層にしたいというクライアントの意向です。
どうしたらいいでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/10 06:49