先日ホームページで、固定ページを作って公開しようとしたものの
表示されない。
突如立ちふさがる壁が現れまして、
ウンともすんとも言わぬ状態だったのですが、
非常にあっけなく解決したという一つの問題を取り上げます。
もしかしたら同じように壁にぶつかる方もいるかもしれませんので参考にしてみてください。
「このウェブスペースへは、まだホームページがアップロードされていません。」
今回の問題はこの画面
WordPressで作成したページを「公開」したらばこうなった。
エックスサーバーの「よくある質問」にも書かれているトラブルなのですが、
考えられる原因として
- 対象ドメインのフォルダ内[ public_html ]にアップロードが完了していない
- トップページのデータはindexというファイル名でアップロードされていない
- [ public_html ] フォルダ内にindexファイルが複数存在している
エックスサーバー ホームページトラブルより抜粋
割と初期段階で表示される事例なのでしょうか?
大体はエックスサーバーが設置をしている「index.htm」を削除することで解決出来るようです。
※htmlファイルが優先表示される仕様のため、
phpファイルなどその他拡張子のファイルをアップロードされた場合は、index.htmlを削除してください。
私の問題は解決しなかった。
しかし、上記の内容を確認しても私のサイトはなおりませんでした。
すでに消していたのか「index.htm」も存在してないし(記憶にない)
そもそも、このサイトの他のページは問題なく見れるのです。
サイトは公開して何年にもなりますが、新たに作った固定ページに
「このウェブスペースへは、まだホームページがアップロードされていません。」
が表示される。
ちなみに、URLの後ろ。
https://suki2note.com/〇〇〇〇
丸の部分を変更すると表示される!
しかし使いたい文字で表示させたいのだ。
思えば、前にその使いたい文字で固定ページを作ったが下書きの時点で削除したことがある。
その記事が消えていないのか?でもそれなら「/〇〇−2」という感じに「2」がついて表示されると思うんだが、記事やページを調べても重複するのはないし、見当たらない。
解決策はこれだ!
そして悲しいかな「もしや」と思ったやり方でアホみたいに簡単に解決しました。
(; ・`ω・´)「キャッシュクリアァァァァ!!!」
観覧履歴からキャッシュされた画像とファイルを消去します(写真はGoogle)
以上です。
・・・
これで解決しました。
まとめ
いや、初歩的な解決方法だと思うんですけどこの画面が出たの初めてでして。
今までこの問題と出会うことなく作成出来てました。
「このウェブスペースへは、まだホームページがアップロードされていません。」
で検索しても、キャッシュクリア解決までたどり着けなくてですね。
もしかしたら同じようにつまづく方もいるかもしれないじゃないですか。
私みたいなパターンもあるかもしれないんで晒しておきますね。
不慣れな方はFTPサーバー触る前に、キャッシュクリアをやってみるのが安全かと思います。
解決できなくて良からぬファイルをいじってしまうとサイトにさらなるダメージが加わりますのでお気をつけください。