2016/11/21

ロリポップの公開アップロードフォルダとは?サブドメインを簡単インストール後にブログが404ページになった時の対処法

ロリポップでWordPressのサブドメインの設定をしたとき、公開アップロードフォルダ上書きし、独自ドメインを404 NOT FOUNDにしてしまいした。新規に作ったブログが、運営中のブログを上書きして404ページを出し消えてしまったのです。

  1. 所有者が変わったせいとのメッセージがあった
  2. 上書きされたブログ(http://domain.com/独自ドメイン)は404ページ
  3. 上書きしたブログ(http://www.domain.com/サブドメイン)が表示
  4. 独自ドメインの管理画面には入れない

公開アップロードフォルダとは何なのか・空にすればどうなるのか、簡単インストールの方法。上書きしてしまったとき、どうすれば戻せるか、などを順番に書きますね。

スポンサーリンク

簡単インストールする前の設定、公開(アップロード)フォルダとは!

公開フォルダの指定はロリポップ!ユーザー専用ページから、独自ドメインより独自(サブ)ドメインの新規設定より、公開アップロードフォルダの設定して、その後簡単インストールでWordPressを導入できます。

設定済みのとき:公開(アップロード)フォルダの見方

WordPressの公開するディレクトリ(場所:サーバーの階層)の名前になるので、簡単に言えばFTPのフォルダ名です。http://を抜いたものを入れたらOK!(詳しくは後述)

ロリポップの公開(アップロード)フォルダに、何も入れないとどうなるか

独自ドメインやサブドメインの公開(アップロード)フォルダを作って、独自ドメインやサブドメインでブログ運営をできます。

何も入れないとき、どうなるか!?404ページを出して対処法を伺ったとき、コレも伺いました。回答は下記のとおり。

「公開(アップロード)フォルダ」にフォルダ名を設定しない場合、独自ドメインやサブドメインにアクセスした際には、ロリポップ!FTPに接続して一番最初に表示されるページ(最上層)のデータが参照される状態となります。

はじめに作ったロリポップのアカウント。たとえば『sa-ba-domain』として、ロリポップのドメインをlolipop.jpやhippy.jpなどと、決めましたよね。

ロリポップのアカウントとドメインを作成した時の画面

これが、ロリポップ!FTPに接続して一番最初に表示されるページ(最上層)のデータってワケです。sa-ba-domain.lolipop.jpやsa-ba-domain.hippy.jp上にフォルダが置かれます。

これは独自ドメインでも何もない、サーバーのドメインのサブドメインです。

公開(アップロード)フォルダを空にするメリットとデメリット

サーバーのドメインのサブドメインhttp://domain.lolipop.jp/として運営するので、あなたの独自ドメインではないから、ドメイン代は要りません。ロリポップの契約をし続けてる限りデータは消えないです。

無料ブログとあまり変わらないけど、違うところは『FTPが使える』『データベースを触る練習ができる』などでしょうか。

ただサーバーを変更するなら、そのドメインは使えません。また独自ドメインで運営したいから、サーバーを借りているので、サーバーのサブドメインでの運営は想定外ではありますね。

上述の質問ついでに、ロリポップに伺ったその回答は下記です。

ロリポップ!FTPの最上層で管理されているデータはお客様のロリポップ!ドメインでも表示が可能でございますので、万が一独自ドメインがご利用いただけなくなった場合には、「http://hoge.××.jp/」での表示が可能でございます。

ロリポップでサブ(独自)ドメイン作成、簡単インストールのながれ

公開アップロードフォルダがわかった所でWordPressを導入する流れを簡単に書いておきますね。

ネームサーバーの認証を行う

ムームードメインで説明すれば、コントロールパネルの『ドメイン管理』から、『ムームーDNS』で『処理の変更』をクリック。

ムームーDNSのセットアップ情報変更画面

使いたいドメインや、サブドメインのURLをロリポップで使えるよう、セットアップ情報の変更をします。

失敗したときは、下記をご覧ください。

LINKロリポップでネームサーバー認証に失敗しましたと出た時の解決法!ムームーDNSのセットアップを完了させる手順

ロリポップでサブ(独自)ドメインの設定をする

ロリポップ管理画面にログインして、独自ドメインから、サブ(独自)ドメイン設定を新規作成します。サブドメインは大量につくれますけど、作るたびにこの工程を行いましょう。

ロリポップのサブドメイン設定

公開(アップロード)フォルダの名前の指定方法

WordPressno簡単インストールをする前、どのドメインで公開したいかによって、どんなURLにするかによって、変わってきます。

(DNS済み)独自ドメインの場合の公開フォルダ名

  • http://domain.comなら、domain.com
  • http://hoge.comなら、hoge.comとなるように指定

サブドメインで公開するときのフォルダ名

  • http://hoge.domain.comなら、hoge.domain.com
  • http://hoge.hoge.comなら、hoge.hoge.comになるよう指定

public-upload-folder

ドメインと、公開(アップロード)フォルダ名が同じになるように、設定すると既存のブログを上書きすることがありません。

ポイント

独自ドメイン・各サブドメインの名前をすべて違うものに指定することで、既存のブログを上書きしないようにする。

公開(アップロード)フォルダを指定後、403 ERROR FORBIDDENページになる

403ページが出たときの画像です

公開(アップロード)フォルダをセットしてWordPressをインストールしていなければ、いつまで経っても403ページのままです。 403 ERROR FORBIDDENとはステータスコードとと言って、403番は閲覧を禁止されたページという意味になります。

DNS(ドメイン・ネーム・システム)・公開(アップロード)フォルダをセットできたら、WordPressなどブログを導入して、初めてブログが表示されます。

表示されても403ページが出るのは、DNSの浸透に時間がかかっている場合は、数時間~長くても2・3日。管理画面上で更新したり、画像をアップしたとき403ページになったら、原因はWAFの誤認の可能性がかなり高いです。

LINK403エラーの原因はWAF!対処し解決する方法!:ロリポップ、さくら、ヘテムルのサーバー

何それ、意味わかんない。。ってことなら、初心者が解りやすいようにお話ししてるので、どうぞ^^

LINK管理画面から更新で403 ERROR Forbidden!WAFの誤認を初心者向けに、ストーリーにして説明

ポイント

403が出たら、DNSの浸透に時間がかかっているか、WordPressなどインストールしていない状態を疑ってみる。

管理画面に入ったあと、更新や画像のアップなどで403が出ると、サーバーのファイアウォールWAFの誤認だと、疑ってくださいね。

WordPressの簡単インストールを行うサブ(独自)ドメイン

簡単インストールよりWordPressを選択して、インストール先URLを指定します。

インストール先URLとは、実際運営するブログのURLになるので、サブ(独自)ドメインで運営する場合は、右側のサブディレクトリは空欄でOK!

独自・サブドメインで運営するときのインストール先URLの説明

ユーザー名パスワード・メールアドレスは、WordPressのログイン名になるので、誰にも悟られない、名前などにしてくださいね。

ロリポップのサブドメインのFTPの保存先

サブドメインのFTPでの保存先は、ルート直下になります。

  • /独自ドメイン/wp-admin・wp-contentのある階層
  • /sub.domain/wp-admin・wp-contentのある階層
  • /test.domain/wp-admin・wp-contentのある階層

このように独自ドメインと同じ階層にフォルダが追加されます。

サブディレクトリで公開したい場合

ドメインの下層のサブディレクトリ:domain.com/webでブログを運営したい場合。独自ドメインまたは、サブドメインの設定が済んでいれば、公開(アップロード)フォルダの設定は必要ありません。

  • サブディレクトリhttp://domain.com/webのとき、公開ファイルは独自ドメインdomain.comで設定済みであること。
  • http://hoge.com/webなら、独自ドメインhoge.comで設定済み

サブディレクトリの場合、簡単インストールでドメインかサブドメインをプルダウンで決めて、/横の四角にwebなどとインストール先(WordPressの導入場所)のURLを決めます。

サブディレクトリの場合

サブディレクトリの場合

ポイント

インストール先URLは、ブログのURLになる。

ドメインや、サブドメインで運営したい場合は、サブディレクトリdomain.com/hogeのhoge部分は指定しない。

ロリポップでサブディレクトリ運営する時のFTPの保存先

独自ドメイン・サブドメインは同じ階層にあります。サブディレクトリは、独自ドメインでする場合は、その直下。サブドメインで作るならその直下です。

サブディレクトリの名前をhogeとして運営する場合。

  • /独自ドメイン/hoge(独自ドメインのwp-contentのある階層にサブディレクトリができる)
    /独自ドメイン/hoge/サブディレクトリのwp-admin・wp-contentなどある
  • /sub.domain/hoge(サブドメインのwp-admin・wp-contentがある階層と同じディレクトリ)
    /sub.domain/hoge/wp-admin・wp-content(サブディレクトリhogeのWPファイル群がある階層)

独自ドメインを取り戻すためにすること

バックアップがあれば、復元します。

LINKWordPress初心者向けバックアップデータのファイル復元!データベースのインポート方法

バックアップがないとき、独自ドメインを取り戻すための工程を2つ書きます。

  1. サブドメインwww.独自ドメインはなくなるけど、サブドメインで公開してなければ(独自ドメインのみを使う場合)は問題ありません。
  2. データベースを変更させる為wp-config.php触る方法は工程が多くて、初心者にはハードルが高くなるので、下記の通りで復活させました。

今あるデータをローカルPC側にバックアップする。

バックアップ方法は下記をご覧ください。ライトプランでしたら、ちょっと面倒でもこの方法が有効です。データベースが1つしかないので、サブドメインから独自ドメインや、AサブドメインからBサブドメインへの移行が出来ないので。

LINK初心者向け!WordPressのバックアップ方法、記事をエクスポートする手順

簡単な方法、さらにデータの上書きをする。

ロリポップ!ユーザー専用ページにログインして、簡単インストールより再度WordPress設定し、「インストール先のディレクトリ【保管場所】に同じ名前のファイルがある場合は上書き」それを承認しました。

すると独自ドメインは、無事取り戻せます。テーマとプラグインは残ってましたが、設定は一部、投稿していたものは、消えてました。投稿画面から記事のバックアップをとってなかったからです。

でも最初のうちの失敗だったし、情報がまだなかったので。その後ファイルのバックアップと記事のエクスポートからの復元を行えば問題ありません。

今後バックアップは予期しないエラーからの復元に必要になってきますので、フォルダないのどんなファイルをバックアップしてるのかを見て徐々に覚えていきましょう♪

LINK簡易的なバックアップ方法!初心者用WordPressファイル内の説明

※修正途中になり、解りにくい点・お困りの事がありましたら、ご連絡ください。気付くのがおそいですが…。かうたっくのDMでも対応できるようにしてますので。

ロリポップの提案

ちょっと難しかったので、上記の方法にしたけど、www.ドメインを置いておきたいなら、下記を参考にしてください。人によってテーブルプレフィックスなど変わってくる可能性もありますので…。

「bibabosi-rizumu.com」と「www.bibabosi-rizumu.com」では公開フォルダが『bibabosi-rizumu.com』と同じものが設定されているため、後からインストールしたデータで上書きされている状態でございます。

対応として、「www.bibabosi-rizumu.com」は現在のまま残し「bibabosi-rizumu.com」を復旧する方法をご案内させていただきます。
お手数ではございますが、以下の3つのご対応をお願いいたします。

(1)独自ドメインの公開フォルダの変更
(2)WordPressの簡単インストール
(3)WordPressの設定ファイルの編集

※データが一度上書きされておりますので、プラグインやテーマ、
画像ファイルなどのデータが復旧できない可能性がございます。
恐れ入りますが、予めご了承くださいますようお願いいたします。

(1)独自ドメインの公開フォルダの変更

ユーザー専用ページの〔独自ドメイン〕メニューで
「bibabosi-rizumu.com」の〔公開フォルダ〕を設定してください。
公開フォルダはわかりやすいものやお好みのもので構いません。

▽ユーザー専用ページ

▽独自ドメインの公開フォルダの変更 – マニュアル

設定に1時間ほどかかりますため、恐れ入りますがお時間をおいていただき、次の手順(2)へお進みください。

(2)WordPressのインストール

ユーザー専用ページの〔簡単インストール〕>〔WordPress〕で以下のURLにインストールを行ってください。

■インストール先URL
・http://bibabosi-rizumu.com/[空欄]

▽WordPress 簡単インストール – マニュアル

(3)WordPressの設定ファイルの編集

[1]ユーザー専用ページの〔WEBツール〕>〔ロリポップ!FTP〕でロリポップ!FTPに自動ログインいただけます。

[2]手順1で設定された公開フォルダをクリックし、その中にある「wp-config.php」をクリックします。

[3]〔現在の属性〕を「600」へ変更し〔保存する〕をクリックします。

[4]ファイル内の「WordPress データベーステーブルの接頭辞」という箇所の記述を以下のように修正してください。

・修正後: $table_prefix = ‘wp1_’;

[5]〔保存する〕をクリックします。

[6]〔現在の属性〕を「400」へ修正し、〔保存する〕をクリックします。
————————————————

以上の手順で「www.bibabosi-rizumu.com」とは別に「bibabosi-rizumu.com」というサイトが復旧されますので、改めて状況をご確認いただきますようお願いいたします。

こんな感じでするのがベストですね。当時知識がなかったので、簡単に済ませてしまいました^^

全くの素人相手に丁寧な対応してくださった、ロリポップの担当さんに感謝です!

さいごに

レンタルサーバーの公開フォルダは、WordPressのデータを置く場所のことです。そこにフォルダをおくことで、ブログがネット上に表示されます。既存の公開フォルダ名を上書きしてしまうと、別のアドレスに譲ったから元のアドレスで表示されません。。

ネット上に公開するには、それぞれのブログにフォルダを作成してあげなければいけません。WordPressのデータ、ブログを公開させるために必要なファイル群を入れているので、間違って削除や上書きしないように気をつけましょう♪

はじめの内はちいさな事で、こんな風につまずくんですよねっ。ブログを公開してからコケまくりでブログを運営してきました。この記録が検索から届く事を願ってます。ちょっとでもお役に立てたなら良いなぁ♪っと。

それでは、かうたっくでした♪

書いた人:かうたっく

何も知らない初心者ですが、WordPressでブログを始めました。 ブログの技術系でつまずいたエラーを経験したことからエラー関連を、初心者が初心者に向けて分かりやすい言葉で書いてます★子どもの喘息様気管支炎や、幼い子どもとの生活ページなどよく読まれる雑多ブログを運営中^^♪ご意見、感想、質問はお問い合せよりお待ちしています。

Twitterフォロー