• 締切済み

Wordpressの画像が一部スマホで表示されない

Wordpressでサイトを作成しているのですが、ギャラリーに入れた写真がスマホで表示されないという事態が起きており困っています。 記事内の他の画像は見られるし、ギャラリーに並んでいる画像自体もスマホで一覧表示されるのですが、その一つの画像をタップして1枚で見ようとした際に「404 not found」の表示が出てしまいます。 ちなみに、PC版では問題なく表示されます。 テーマはCocoonです。今まで使っていたテーマでは問題なく表示されていたので、Cocoonの設定を変えれば解決するのかもしれませんが、色々ググっても答えが見つかりませんでした。 なお、コードは全く分からないので一切いじっていません。 写真のファイル名は英数字で日本語は入っておらず、Cocoonで画像が表示されなくなる原因になることがあると聞いた「Lazy Loadを有効にする」にもチェックは入っていませんでした。 原因や解決方法が分かる方がいれば教えてください。 よろしくお願い致します。

みんなの回答

回答No.3

ヒントがどうしても少ないので、そのままでは 長期戦になりやすい感じがありますね。 また、サーバー側のエラーログなども調査すると、 色々とわかる問題なのですが、 おそらくそれも難しいと思うので、サーバー側管理者 (そのWordPress関係の相談窓口) に聞かないと解決が困難なケースであるかもしれません。 恐らくは簡単な事なのですが、掲示板では、 限界がどうしてもあるので。 ということで、お力になれずすいません。

回答No.2

う~ん。 おかしい。PCとスマホで404が出るでないとは ならないはずなので、もう一つは、HTTPとHTTPSが 混在しているか?そこかもしれませんが。 サーバーにリクエストした段階では、サーバーは 相手がスマホかPCかをとくには区別しないので、 片方だけ404には、通常ならないのですよね。。 PCで表示できているURLをコピーして スマホのブラウザで表示してみて、 出来るか出来ないか?(予想ではできると思います) とすれば、アドレスがどこか違う可能性がやっぱりあるのです。

senforest
質問者

補足

追加の解答ありがとうございます。 仰る通りにPCで開けることを確認したURLをスマホに送って開きましたが、やはりだめでした。目視で再度確認しましたが、双方のURLに違いはありません。 >HTTPとHTTPSが >混在しているか?そこかもしれませんが。 これについて、素人なのでよく分かっていませんが、最近まで放置していたSSL認証をこの前済ませて、その後Cocoonのテーマを使い始めたので、その時に何か起きたのかもしれません。

回答No.1

ヒントが少なすぎるので何ともですが、 恐らくは、WP特有の 画像をアップロードしたときにリサイズされた画像が作れるのですが、 それが何らかの理由で作られていないか、 作ってないリサイズ済み画像を参照していると思われます。 404エラーが出る画像と、 PCで普通に見れた時と、URLが微妙に違う可能性があります。 そこを確認してみてはいかがでしょうか?

senforest
質問者

補足

何がヒントになるか分からないので自分なりに精一杯書いています。その点はご了承ください。 ご指摘の箇所を確認したところ、URLは変わりませんでした。

関連するQ&A