[056] ロリポップでWordPress <1>URLをルートに見せる

ロリポップでWordPressをインストールして、サブドメインでマルチサイト化する具体的手順を紹介します。このテーマは以下の2記事で構成されています。まずサブフォルダにまとめるから紹介します。
<1>URLをルートに見せる(サブフォルダにインストール) ※当記事で紹介するのはこちら
<2>サブドメイン型マルチサイトにする

サブドメインでマルチサイト化する場合、URLをルートにする必要があります。みなさんはそのために、wordpressのフォルダやファイルをルートフォルダに展開していませんか?すると、ルートフォルダがとてもちらかって見づらくなりますよね。そこで、まずはサブフォルダにインストールして、URLをルートに見せる方法をご紹介します。
(参考)WordPress を専用ディレクトリに配置する



WordPress サブドメイン型マルチサイト化のNG事項

  • ×:WordPress は 「コロリポプラン」 ではインストールできません(詳しくはこちら)。
  • ×:ブログのURLがルートになっていないとサブドメインNG
  • ×:ロリポップのドメインを使う場合は、サブドメインを自分で登録できないのでサブドメインNG
  • ○:独自ドメインを取得した場合は、サブドメインを手動で登録してサブドメインOK

    ×:ただし、ワイルドカードを使ってWordPressでサブドメインを増やすことはNG

WordPress のインストールの方法

WordPress のインストールには「簡単インストール」と、WordPress日本語サイトからアーカイブファイルをダウンロードしインストールする方法があります。またインストールするフォルダは以下の2通りの配置方法があります。サブフォルダにまとめる というテーマの通り今回は後者でインストールします。
  1. wordpress フォルダ内の全てのフォルダとファイルをルートにコピーしインストール
  2. wordpress フォルダをサブフォルダに配置しインストール
    インストール完了後に index.php や.htaccess の移動やURL設定を変更



サブフォルダにインストールし、URLをトップディレクトリに見せる手順


  1. WordPress のアーカイブファイルをダウンロードし、ロリポップのルートにアップロードします
  2. ロリポップのルートでアーカイブファイルを解凍します
  3. http://example.com/wordpress/ にアクセスします *ドメインは仮にexample.comとします

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

  6. データベースでの通信ができたら、インストール実行を押下します
  7. サイトやユーザ名、パスワードなどを入力して「WordPressをインストール」を押下します
  8. 作成したユーザでログインして、設定>一般 からサイトのURLをトップディレクトリに変更する(http://example.com/)また、必要に応じパーマネントリンク設定を変更する
  9. index.php をサブフォルダ(wordpress)からダウンロードして以下の通り変更する
    (修正前)require(‘./wp-blog-header.php’);
    (修正後)require(‘./wordpress/wp-blog-header.php’);
    .htaccess がサブフォルダ(wordpress)にできている場合はルートにコピーする
  10. さぁ、実際にルートURLにアクセスすると、正しく表示されることが確認できました!!