ロリポップでWordPressをインストールして、サブドメインでマルチサイト化する具体的手順を紹介します。このテーマは以下の2記事で構成されています。まずサブフォルダにまとめるから紹介します。
<1>URLをルートに見せる(サブフォルダにインストール) ※当記事で紹介するのはこちら
<2>サブドメイン型マルチサイトにする
サブドメインでマルチサイト化する場合、URLをルートにする必要があります。みなさんはそのために、wordpressのフォルダやファイルをルートフォルダに展開していませんか?すると、ルートフォルダがとてもちらかって見づらくなりますよね。そこで、まずはサブフォルダにインストールして、URLをルートに見せる方法をご紹介します。
(参考)WordPress を専用ディレクトリに配置する
(参考)WordPress を専用ディレクトリに配置する
WordPress サブドメイン型マルチサイト化のNG事項
- ×:WordPress は 「コロリポプラン」 ではインストールできません(詳しくはこちら)。
- ×:ブログのURLがルートになっていないとサブドメインNG
- ×:ロリポップのドメインを使う場合は、サブドメインを自分で登録できないのでサブドメインNG
- ○:独自ドメインを取得した場合は、サブドメインを手動で登録してサブドメインOK
×:ただし、ワイルドカードを使ってWordPressでサブドメインを増やすことはNG
WordPress のインストールの方法
WordPress のインストールには「簡単インストール」と、WordPress日本語サイトからアーカイブファイルをダウンロードしインストールする方法があります。またインストールするフォルダは以下の2通りの配置方法があります。サブフォルダにまとめる というテーマの通り今回は後者でインストールします。- wordpress フォルダ内の全てのフォルダとファイルをルートにコピーしインストール
- wordpress フォルダをサブフォルダに配置しインストール
インストール完了後に index.php や.htaccess の移動やURL設定を変更
サブフォルダにインストールし、URLをトップディレクトリに見せる手順
- WordPress のアーカイブファイルをダウンロードし、ロリポップのルートにアップロードします
- ロリポップのルートでアーカイブファイルを解凍します
- http://example.com/wordpress/ にアクセスします *ドメインは仮にexample.comとします

- 「設定ファイルを作成する」>「次に進みましょう !」と押下します。
- ロリポップのデータベース名やホスト名を入力して、「作成する」を押下します

- データベースでの通信ができたら、インストール実行を押下します

- サイトやユーザ名、パスワードなどを入力して「WordPressをインストール」を押下します

- 作成したユーザでログインして、設定>一般 からサイトのURLをトップディレクトリに変更する(http://example.com/)また、必要に応じパーマネントリンク設定を変更する

- index.php をサブフォルダ(wordpress)からダウンロードして以下の通り変更する
(修正前)require(‘./wp-blog-header.php’);
(修正後)require(‘./wordpress/wp-blog-header.php’);
.htaccess がサブフォルダ(wordpress)にできている場合はルートにコピーする - さぁ、実際にルートURLにアクセスすると、正しく表示されることが確認できました!!

