はじめに
Webを公開サーバーで運用中(WordPress未使用)に、新たにWordpressを使用して構築する事になりました。
未公開サーバーでWordpressを準備して、構築後に公開サーバーへ移行する方法もありますが、証明書やURLの変更も同時に行う事になり面倒です。
今回は、公開サーバーでサブディレクトリを作成し、構築後にサブディレクトリからルートディレクトリに変更する方法にしてみました。
手順
1:Wordpressの設定変更
2:index.phpの変更
3:index.phpと.htaccessを移動
WordPressの設定変更
WordPressのメニュー【設定】-【一般】から、項目【サイトアドレス(URL)】を変更します。
もしサブディレクトリがwpになっているのであれば、wpをはずします。
https://www.myit-service.com/wp
↓
https://www.myit-service.com
index.phpの変更
このファイルは後ほど上位ディレクトリへ移動するので、そこからのパスをはるように変更します。
//変更前
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
//変更後
require( dirname( __FILE__ ) . '/wp/wp-blog-header.php' );
index.phpと.htaccessを移動
先程変更したindex.php及びサブディレクトリにある.htaccessをルートディレクトリへ移動します。
まとめ
別サーバーからのWordpressを移設よりもはるかに作業が軽減できました。
同一ドメインでテスト構築後に公開する場合は、今回の方法が望ましい場合もあると思われます。
状況において、使い分けるといいでしょう。
コメント