https://it-media2.net

WordPress

WordPressをルート直下で表示させる方法

WordPressのインストール先をサブディレクトリ(/wp)にした場合、デフォルトだとURLがサブディレクトリを含めたURLになってしまい、かなりブサイクです。例)「http://sample.com/wp」など。。。

このURLをルート直下の表示にする方法をご紹介します。

サイトアドレスの変更

WordPress管理画面の「設定」>「一般」にある「サイトアドレス(URL)」のURLをルートアドレスに変更します。

この時、絶対にWordPressアドレスの方を変更しないでください。ログインできなくなったりします。

サブディレクトリにあるindex.phpを移動・修正する

WordPressインストール内にある「index.php」をダウンロードし、下記のように編集してからルートディレクトリにコピーします。

変更前

変更後

require( dirname( __FILE__ ) . '/wp-blog-header.php' );
これを
require( dirname( __FILE__ ) . '/wp/wp-blog-header.php' );
に変更します。

ここでは/wpになっていますが、インストールしたサブディレクトリが/wordpressだったら、require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );になります。

終わったらルートディレクトリへコピーしてください。

「.httaccess」ファイルもコピーするのですが、後述のパーマリンクの設定をすれば自動的に作成されるので、しなくてもOKです。

パーマリンクの設定

設定を有効化するために、最後にパーマリンクの設定をします。

WordPress管理画面の「設定」>「パーマリンク設定」で、「変更を保存」をクリックすればOKです。

これで自動的に.httaccessファイルも作成されると思います。

まとめ

今回は「WordPressをルート直下で表示させる方法」をご紹介しました。

クライアントさんからよく修正依頼がくる案件なので、お困りの方もいるかと思います。

特に難しいことはないと思いますが、唯一気をつけるべきことは「サイトアドレス」変更の部分です。間違えて「WordPressアドレス」を変更してしまうと、かなり面倒なことになるので、気をつけてくださいね。

この記事が少しでもお役に立てれば幸いです。

  • この記事を書いた人
  • 最新記事
ゼロシキ

ゼロシキ

普段はWEBコンサル、WEB制作などをメインに活動している パソコン、スマホ、VOD・ガジェット廃人。 パソコン歴:24年/スマホ歴:8年/VOD廃人歴:4年。 IT系の情報をメインに、好きなこともツラツラと書いていく。 少しでもあなたのお役に立てたらとんでもなく嬉しい。 質問などはお気軽に。 レビューのご依頼などもお待ちしています。 お問い合わせはこちら

-WordPress
-

© 2020 LifeEdge-ライフエッジ-