親父プログラマーの呟き

WXY

WordPress

[WordPress]サブディレクトリにインストールしたWordPressをルートディレクトリで表示する

投稿日:

/wp/等にインストールしたWordPressを/wp/なしルートで表示する

ルート直下にワードプレスをインストールすると煩雑なので、/wp/等のディレクトリにインストールすべき、その際サイトアクセス表示は/wpなしのルートで表示したい場合

管理画面でサイトアドレスを編集

[設定]→[一般]→[サイトアドレス]のサブディレクトリを消して、ドメインのみに修正

 

index.phpの編集コピー

ワードプレスインストールディレクトリ直下にあるindex.phpをローカルにダウンロード

define('WP_USE_THEMES', true);

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

を修正↓

define('WP_USE_THEMES', true);

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

/wp ← WordPressインストールディレクトリ を付加

修正したindex.phpをルートにコピー

webroot
├ wp ワードプレスインストールディレクトリ
│ └ index.php このファイルをコピー
└ index.php 編集しここにコピー

パーマリンク設定

記事のURLがwp付きのままになっているので、[設定]→[パーマリンク設定] を何も修正は必要ないが、「更新」ボタンで更新する。

注意

  • 管理画面はディレクトリ付きのままアクセス
  • もし、WordPressを運用して長い場合はURLを変えると、検索エンジンにインデックスされている記事は破棄される。ので変更前にリダイレクト設定の準備をする

-WordPress

Copyright© WXY , 2021 All Rights Reserved Powered by STINGER.