初めてのワードプレス(11)WordPressをドメイン直下に表示する方法

木陰で涼むひととき(東京文化会館の前にて)

example.com/wp/にインストールしたWordPressサイトをexample.comとして表示する方法を掲載します。

 

目次
1.そもそもドメイン直下にインストールするか否か
2.サブディレクトリにインストールしたWordPressをドメイン直下に表示する方法
2-1.WordPress側の設定
2-2.サーバー側の設定

 

1.そもそもドメイン直下にインストールするか否か

第4回(WordPressをインストールする)では、WordPressをインストールする際、wpやblogといった任意の名前でフォルダを作って、その中にインストールするという前提で話を書きました。

実はこれ、もう一つ考え方がありまして、そもそも「wpフォルダを作らない」(=フォルダ名を未記入でインストールする)という考え方です。いわゆるルートディレクトリにファイルをすべて入れることになります。

MixHostのヘルプも、この考え方で書かれています。
WordPressをドメイン直下に表示する方法

この方法の利点は、この後ご紹介するような手順を踏むことなく、ドメイン直下(example.com)にWordPressを表示できる利点があります。

ところが欠点として、ルートディレクトリにある他のファイル(WordPress以外のファイルだったり、複数サイトの場合は他のWordPressサイトのファイル)と一緒になってしまう点が挙げられます。

一つのドメインに一つのWordPressサイトならこれでも構わないのですが、WordPressのマルチサイト機能で複数のサイトを運用したいような場合には向きません。

 

2.サブディレクトリにインストールしたWordPressをドメイン直下に表示する方法

そこで生み出されたのが、サブディレクトリ(※example.com/wp/でいえば/wp/の部分)にインストールしたWordPressをドメイン直下(example.com)に表示する方法です。

WordPress Codex 日本語版で「WordPress を専用ディレクトリに配置する」として掲載されている方法を図示してご紹介します。

 

2-1.WordPress側の設定

1.WordPress管理画面で 設定 > 一般設定を開く。


2.サイトのアドレス (URL) 欄を、ドメイン名(ルートディレクトリのURL)に変更する。
wp-url-1


3.「変更を保存」をクリック
wp-url-2

 

2-2.サーバー側の設定

必要なのは、前回掲載した
1 TeraPadなどのテキストエディタ
※「UTF-8N」(「UTF-8」形式の「BOM無し」)で保存することができるテキストエディタ(Windowsのメモ帳は不可
2 FTPソフトまたはサーバー会社提供のFTP機能です。

 

TeraPad/FTPソフトとサーバー会社提供のFTP機能については、前回記事をご参照下さい。

初めてのワードプレス(10).htaccess/TeraPad/FTPソフト
このブログは2007年冬に無料ブログでスタートしました。2015年夏にWordPressに移転し、その後サーバーの移転を経験しています。堅田地域・大津・滋賀の撮影日記であると同時に、2015年頃からはキュレーションサイト等による無断転載(=営利目的・商用行為での無断使用)との攻防の記録として、現状で著作権侵害とどう向...

 

1.FTPソフトまたはサーバーのFTP機能を使ってサーバーにログインし、WordPressをインストールしたドメインの場所を表示

2. 掲載例:ファイアバード(今後「スターサーバー スタンダードプラン」に名称変更し、無料独自SSLにも対応するそうです!///本日2017/7/31に飛び込んできたニュース)

wp-firebird-ftp-4

※「sample」と表示されているのがWordPressをインストールしたフォルダです。
※ファイアバード・ミニバードで設置されているindex.htmlとdefalt_page.pngは不要なので削除しておいて下さい。

3. WordPressをインストールしたフォルダをクリックして、中にあるファイルの中からindex.phpを探す

wp-firebird-ftp-5

4. index.phpを開く

wp-firebird-ftp-6
wp-firebird-ftp-7

5. index.phpファイルの中身を全部「Terapadなどのテキストエディタ」にコピーする

wp-firebird-ftp-8

6. コピーしたテキストの最終行につき、Terapadなどのテキストエディタで修正を行う

修正前:
require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ );

修正後:wpの箇所はワードプレスをインストールしたフォルダ名に書き換えて下さい。
require( dirname( __FILE__ ) . ‘/wp/wp-blog-header.php’ );

7. Terapadなどのテキストエディタで保存する

TeraPad での保存方法
7-1. 「文字/改行コード指定保存」を選択
terapad-1

7-2. 文字コード「UTF-8N」を選択
terapad-2

7-3. 新規作成の場合は「名前を付けて保存」を選択し「OK」
terapad-3

7-4. 保存場所を選択した後、ファイル名をindex.phpで「保存」
terapad-4

8.FTPソフトまたはサーバーのFTP機能を使って、7で保存したindex.phpをルートディレクトリ(ドメイン名で開く最初の箇所)にアップロードする

※先程の例だと○○○.firebird.jpがルートディレクトリになります。

wp-firebird-ftp-10

9. 今度はルートディレクトリ(○○○.firebird.jp)にあるファイルの中から.htaccess ファイルを探す。
wp-firebird-ftp-11

以下の記述(WordPressの基本形)があるか確認する。(あればOK)

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

  • .htaccessファイルがなければ 「WordPressの基本形」を記載して作成。
  • .htaccessファイルがあっても 「WordPressの基本形」がなければ記載する。

wp-firebird-ftp-12

.htaccessファイルの作成・編集方法は、前回記事をご参照下さい。

初めてのワードプレス(10).htaccess/TeraPad/FTPソフト
このブログは2007年冬に無料ブログでスタートしました。2015年夏にWordPressに移転し、その後サーバーの移転を経験しています。堅田地域・大津・滋賀の撮影日記であると同時に、2015年頃からはキュレーションサイト等による無断転載(=営利目的・商用行為での無断使用)との攻防の記録として、現状で著作権侵害とどう向...

9. 最後にWordPressをインストールしたフォルダ(sample)をクリックして、中にあるファイルの中から.htaccessファイルを探す
wp-firebird-ftp-13

以下の記述(WordPressの基本形)があるか確認する。(あればOK)
wp(又はsample)の箇所はWordPressをインストールしたフォルダ名に書き換えて下さい。

# BEGIN WordPress

RewriteEngine On
RewriteBase /wp/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp/index.php [L]

# END WordPress

wp-firebird-ftp-14

10. 管理画面から「サイトを表示」→403エラーが出ることなくサイト表示されれば成功

wp-firebird-ftp-15

wp-firebird-ftp-16

 

11. 新しいURL からログイン

旧:http://example.com/wp/wp-login.php

新:http://example.com/wp-login.php

 


次回(第12回)は、意外と作成に戸惑う「固定ページ」の作成方法(例:問い合わせページ)を掲載します。

第13回以降は、写真ブログを作成する際の豆知識や、写真の盗用対策(プラグインおよびサーバーの設定)について掲載していきます。


◆初めてのワードプレス目次

初めてのワードプレス(1)独自ドメイン取得
初めてのワードプレス(2)レンタルサーバーの選び方(必要な条件やスペックを考えてみた)

初めてのワードプレス(3)サーバーを借りた後、何をどうすればいいか(手順)
初めてのワードプレス(4)WordPressをインストールする

初めてのワードプレス(5)Edit Author Slugでユーザー名を非表示にする
初めてのワードプレス(6)メンテナンス中表示にするComing Soon Page & Maintenance Mode by SeedProd

初めてのワードプレス(7)高機能プラグインJetpackの設定方法
初めてのワードプレス(8)Akismet Anti-Spamの設定とAPIキー取得方法

初めてのワードプレス(9)ワードプレスの設定とテーマの変更・カスタマイズ
初めてのワードプレス(10).htaccess/TeraPad/FTPソフト

初めてのワードプレス(11)WordPressをドメイン直下に表示する方法(今回)
初めてのワードプレス(12)固定ページの作り方/レイアウト/メニュー表示(問い合わせページを例に)

初めてのワードプレス(13)WordPressを使った写真ブログの作り方

 

番外編
10年続く写真ブログ、サーバーをファイアバードからmixhostへお試し移転中です(2017/6/30)

写真サイトに使えそうな新しい独自ドメインが次々登場~.camera.photoから.studioまで(2017/7/3)

レンタルサーバーの話(2017年夏):ロリポップ!無料独自SSL対応、エックスサーバーSSD採用、そしてスターサーバー統合(2017/8/11)

 

◆無料ブログからワードプレスへの移転(無料ブログ側の設定)

無料ブログからWordPressへの確実な引越し~リダイレクトできない無料ブログで行った3つのこと

 



コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)