tsukimi_56
@tsukimi_56

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

www有りのURLでアクセスすると画像が読み込まれない。

Q&A

Closed

グループで管理しているWebサイトがあるのですが、複数のURLが紐づけられているみたいで、www有りのURLからアクセスすると、なぜか画像読み込まれないです。
原因がよくわからないのですが、解決方法を教えていただけると幸いです。

補足
検索エンジンによってアクセスされるURLが変わるみたいで、
以下のような形式です。
google:http://****.com/
bing :http://www.****.com

サーバーの設定ではどちらのURLも同じドキュメントルートを指定しています。

画像要素を確認してみましたが、どちらも変わりありませんでした。
以下がヘッダーのロゴ部分です。

 <img src="./pic/logo.png" alt="No Image" width="720" height="100" class="noborder" usemap="#top">

このほかにもページ全体で画像が読み込まれてないです。

======補足======
皆様,ご回答いただき,ありがとうございました。
引き続き調査したところ,htaccessでURLを制限していたことが原因のようでした。
URLを追加することで画像が読み込まれるようになりました。

0

2Answer

情報が少なすぎますね。
一昔の経験だと、VirtualHostの関連で設定漏れとか、相対パスの凡ミスとかがあったりするので、けっきょくリダイレクトしてましたね。

1Like

情報が少なすぎて何とも言えないです。ご自身で原因を探るために行ったことやソースコードなどの記載があるとより回答しやすくなると思います。

いくつか確認すべきポイントをば。

強制リロード(Ctrlキーを押しながらF5キーを押す)は試されましたでしょうか?

www有りのURLと無しのURLはどういった違いがあるのでしょうか?

もしかすると、www無しのURLというのは「localhost~」だったりしないでしょうか?
そうであれば、単純に画像ファイルがアップロードできていないだけに思われます。

他には、パスの指定(相対パスなのか絶対パスなのか)なども怪しいかもしれません。

画像が読み込まれている状態と読み込まれていない状態でそれぞれデベロッパーツールでその画像要素を確認してみて、何か違いがあったりしないでしょうか?

0Like

Comments

  1. @tsukimi_56

    Questioner

    回答ありがとうございます。

    検索エンジンによってアクセスされるURLが変わるみたいで、
    以下のような形式です。
    google:http://****.com/
    bing :http://www.****.com

    サーバーの設定ではどちらのURLも同じドキュメントルートを指定しています。

    画像要素を確認してみましたが、どちらも変わりありませんでした。
    以下がヘッダーのロゴ部分です。

    <img src="./pic/logo.png" alt="No Image" width="720" height="100" class="noborder" usemap="#top">

    このほかにもページ全体で画像が読み込まれてないです。
  2. 強制リロードしても表示されなかったでしょうか?

    キャッシュが原因でもなく同じドキュメントルートなのであれば、あとはプロキシあたりでしょうか…

Your answer might help someone💌