WordPress

WordPress ルートディレクトリをドメイン直下に変更する方法

読了時間: 約30
WordPress

この記事では、WordPressサブディレクトリ(/wp, /wordpressなど)にインストールした場合に、URL(ルートディレクトリ)をドメイン直下で表示させたい時に行う手順について簡単にまとめます。

通常だと、サブディレクトリ(例えば/wp)にWordPressをインストールしたとすると、そのURLは「https://ドメイン/wp」となります。

https://suzushinlab.com/wp/

これを、設定を変更することでURLをドメインのみにしてやります。

https://suzushinlab.com/

WordPress側の設定

WordPressのダッシュボードから、「設定」→「一般」と進んでください。

表示される画面の中に、「WordPressアドレス(URL)」と「サイトアドレス(URL)」という項目があると思います。
そのうちの「サイトアドレス(URL)」をドメインのみに変更します。
画像では私のブログの場合の設定になっていますので、各自自分のドメインに読み替えてください。
変更後は、画面下にある「変更を保存」をクリックします。
これで、WordPress側の設定は完了です。

WordPressの設定

WordPressをインストールしたサーバー側の設定

今度は、WordPressをインストールしたサーバー側の設定を行います。
サブディレクトリ(ここでは/wp)直下にある「index.php」をコピーしてください。
そして、このindex.phpのコードを以下のように編集します。

<php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */

/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define('WP_USE_THEMES', true);

/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . '/wp/wp-blog-header.php' );

変更するのは、一番下の行のrequireの部分です。

require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ );

となっているのを…。

require( dirname( __FILE__ ) . ‘/wp/wp-blog-header.php’ );

のようにします。
すなわち、「/wp」を追加するということですね。
変更が終わったら保存することをお忘れなく。

その後、編集した「index.php」と、「.htaccess(同じディレクトリにあります)」をドメイン直下に移動させましょう。
以上で、サーバー側の設定も完了です。
正常に動作していれば、ドメインのみでアクセスした時にブログがきちんと表示されるはずです。

まとめ

WordPressは、ルートディレクトリ(ドメイン直下)にそのままインストールすれば、この設定を行う必要が無くなるのですが…。
やはり、サブディレクトリ(この例ではwp)に入れて、きちんと整理したいですよね。

手順としてはそれほど難しくは無いのですが…。
index.phpと.htaccessの設定方法を間違えないように注意してください。

この設定をしようとしている人というのは、WordPressでブログを始めたばかりの人が多いと思います。
私もまだまだ始めたばかり(再スタート)ですので、一緒にWordPressの勉強をしていきましょう。
お互いに人気のブログに成長できると良いですね。

書いた人: 鈴木俊吾(すずしん)
フリーランスのライター・ブロガー・プログラマ。

大学卒業後、公務員を目指していたが失敗。
その後、仕事をしようとするも全て不採用に。
そのうち、心を病んで統合失調症を発症。
入退院を繰り返す。

「仕事をもらえないなら自分で作ればいい」「自分の好きな仕事だけをやろう!」と思うようになり、フリーランスに転身。
現在は、ブログの更新やアプリ開発を主な仕事にしている。

趣味は音楽鑑賞・読書・カラオケ・オセロ。
特に好きな歌手は水樹奈々で、ファンクラブにも所属している。
最近ハマっている曲は「恋想花火」。

フィードを登録していただくと、ブログの更新を把握しやすくなります。
あなたからの登録をお待ちしています!

Feedly
RSS

Twitter: @suzushin7

コメントを残す

%d人のブロガーが「いいね」をつけました。