2011.05.27

wordpressの公開パスを変更する

AUTHOR

前回に引き続きwordpressネタです。

WPをインストールする際に/wp/フォルダを作り、そこに展開していましたが、
ルートパスで開きたいとか、/blog/hoge/で開きたいとかあると思います。

または、階層が同じでもディレクトリ名がwpのままだと
URLは当然、http://samplehogehoge.com/wp/
となり、なんだかイマイチ・・

wp→blogとすれば解決なのですが、WPはWPと分かる構造のほうがいいです。

0.まずは、パーマリンクの設定

記事のURLをどのように吐き出すか設定します。
このとき、自動で作られる.htaccessが後で必要になります。
(/wp/直下に作られます。)

設定>パーマリンク設定

1.管理画面の設定

設定>一般 の

WordPress のアドレス (URL) と
サイトのアドレス (URL)

を変更します。

例:

WordPress のアドレス・・・・http://samplehogehoge.com/wp
サイトのアドレス・・・・・・・・http://samplehogehoge.com/

2.index.phpと.htaccessをコピー

/wp/直下にあるindex.phpと0.にて自動生成された.htaccessを
1.でサイトのアドレスに設定したディレクトリにコピーします。

元のindex.phpはリネームしておきます。

3.index.phpの書き換え

index.phpから、/wp/wp-blog-header.phpが読み込めるようにパスを書き換えます。

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

以上!!

これで、http://samplehogehoge.com/を叩くと
WPのトップ画面が開けるようになりました。

実にスマートですね。

戸田@ドアズ社長ブログ

  • No items
PAGE TOP