WordPressで構築したサイト サーバー移行時に日本語のファイル名の画像がリンク切れになる

たった3ステップでサイトの引っ越しが完了するプラグイン「All-in-One WP Migration」

で通常は簡単にサイト引っ越しができますが・・・

今回、引っ越しをした後のページを確認すると表示していない画像が・・・

画像の名称を確認したところ、日本語の名称 例:スタッフ紹介.jpg  などが正しく表示されていない・・・

同様の事例があるかどうかGoogleで調査

すると同じ現象があったので、対処方法を確認。

今回は、画像フォルダについて、Filezillaの転送設定「UTF-8強制」で再度アップロードしたところ、すべての画像が正常に表示することを確認しました^^

画像の名称は日本語が入らないようにするのが一番ベストですね。

WordPressのサーバー移行作業で、なぜか日本語のファイル名だけが404エラーになるという現象がありました。

https://webjin.work/how-to-upload-the-file-name-of-the-japanese-in-wordpress/

この場合、Filezillaの転送設定を「UTF-8強制」にするときちんと表示出きるようになりました。

推測ですが、移行元のサーバーは文字コードがUTF-8で、私はWindowsで作業をしているので、FTPでダウンロードした際、Shift-jisに変換され、新サーバーにはShift-jisの文字コードのファイル名でアップロードされた事が原因だと思います。