ロリポップで画像が表示されない時の確認順番
ページは表示されるのに画像だけ出ない時は、画像ファイルが壊れているよりも、URLとサーバー上の置き場所がずれていることが多いです。ロリポップへFTPでアップロードした直後なら、まずパスとファイル名を見ます。
確認日と対象
確認日: 2026年5月16日。ロリポップでHTML/CSS/PHPのサイトをFTPまたはSFTPで更新し、画像だけ表示されない初心者向けです。
WordPressのメディアライブラリ、外部CDN、画像生成サービス側の障害は対象外です。まず、自分のサーバー上に画像ファイルがあるか、HTMLの src と一致しているかを確認します。
画像が出ない時はURL・置き場所・SSLを分けて見る
画像URLを直接開き、公開フォルダ内の場所、ファイル名、HTTP/HTTPSの混在を順番に確認します。
画像URLを直接開く
最初に、HTMLの src に書いたURLをブラウザで直接開きます。画像URLだけで404になるなら、HTMLではなく画像の置き場所や名前の問題です。
https://example.com/assets/images/sample.jpg
実際に見る順番
画像だけ出ない時は、HTMLを何度も書き換える前に、画像URLとFTP上の置き場所を合わせます。
| 順番 | 見る場所 | 分かること |
|---|---|---|
| 1 | 画像URLを直接開く | 画像ファイルへアクセスできるか |
| 2 | FTPソフト右側の画像ファイル | 公開フォルダ内にアップロードできているか |
| 3 | HTMLの src | URLと置き場所が一致しているか |
| 4 | ファイル名の大文字小文字 | Sample.JPG と sample.jpg のズレがないか |
| 5 | HTTP/HTTPS | mixed contentで止まっていないか |
| 6 | キャッシュ | 古い画像を見ているだけか |
| 7 | 403/404 | 権限、パス、ファイル名のどれが疑わしいか |
FTP上の場所とURLを合わせる
公開フォルダ直下に assets/images/sample.jpg がある場合、URLも同じ階層になります。FileZillaの右側で、画像が本当に公開フォルダの中にあるか確認します。
| FTP上の場所 | ブラウザで見るURL |
|---|---|
/copicode/assets/images/sample.jpg | /assets/images/sample.jpg |
/copicode/templates/lolipop/img/sample.jpg | /templates/lolipop/img/sample.jpg |
画像が出ない時に先にやらないこと
画像だけの問題なら、PHPやCSS全体を大きく直す前に、画像URLとFTP上の場所を合わせる方が安全です。
- 画像フォルダを丸ごと削除して上げ直さない
- 本文HTMLを全ページ一括置換しない
- ファイル名を変えた時は、古いURLを使っているページがないか確認する
- FTPパスワード、管理画面URL、個人情報入り画像をAIに貼らない
大文字小文字と拡張子を見る
Windowsでは気づきにくいですが、サーバーでは Sample.JPG と sample.jpg は別ファイルとして扱われることがあります。HTML側とファイル名を完全に合わせます。
sample.jpgとsample.JPGが混ざっていないか.pngと.jpgを書き間違えていないか- 日本語ファイル名や空白を使っていないか
- 画像をフォルダごとアップロードし忘れていないか
SSL後ならhttp読み込みを確認する
サイトをHTTPS化した後に画像が消える場合、画像URLだけ http:// のままになっていることがあります。検証ツールのConsoleやNetworkで mixed content が出ていないか見ます。
<img src="/assets/images/sample.jpg" alt="サンプル画像">
同じサイト内の画像なら、上のようにルート相対パスで書くとHTTP/HTTPSの混在を避けやすいです。
キャッシュを切り分ける
画像を差し替えたのに古い画像が出る時は、ブラウザキャッシュの可能性もあります。別ブラウザ、シークレットウィンドウ、画像URL末尾の一時的なクエリで確認します。
AIに相談する時のメモ
AIに相談する時は、画像URL、HTMLの src、FTP上の置き場所をセットで渡すと原因を絞りやすくなります。FTPパスワードや管理画面情報は貼らないでください。
ロリポップで画像が表示されない件について相談します。
表示されないページURL:
画像URL:
HTMLに書いているimgタグ:
例: <img src="/assets/images/sample.jpg" alt="">
FTP上の画像の置き場所:
例: /公開フォルダ/assets/images/sample.jpg
画像URLを直接開いた結果:
例: 404 / 403 / 古い画像が出る / 画像は表示される
確認したこと:
- ファイル名の大文字小文字:
- 拡張子:
- 画像フォルダのアップロード:
- http/httpsの混在:
- 別ブラウザ:
- キャッシュ:
パスワード、FTP接続情報、管理画面情報は伏せています。
初心者向けに、次に見る順番を教えてください。
公式情報で確認するところ
| 確認したいこと | 公式情報 | この記事での使い方 |
|---|---|---|
| アップロード後に表示や更新が反映されない | ロリポップ公式ヘルプ | URL、ファイル名、キャッシュ、DNSなど、画像以外の原因も含めて切り分けます。 |
| 画像やCSSなど静的ファイルのキャッシュを確認したい | ロリポップ!アクセラレータ設定・解除方法 | 画像差し替え後に古い画像が出る時、キャッシュ削除や反映時間を確認します。 |