
原因がわかりません。昨日はローカルの Apache 構成で PNG を問題なく送信していましたが、今日はブラウザがそれらを JPG としてデコードしようとしており、サーバーから有効な応答が返されているにもかかわらず、「画像がありません」というエラーのみが表示されています。
直接ファイルパスを使用してブラウザで画像を開くと正常に動作します。
答え1
問題は、私がインストールした「アダプティブ イメージ」スクリプトの一部として追加された .htaccess ファイル内のコードによって発生していることに気付きました (GitHubリンク) を使用して、Retina ディスプレイのスワップアウトを処理しました。より正確に言うと、adaptive-images.php で $cache_path 変数を設定していませんでした。