2011.05.27
前回に引き続き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のトップ画面が開けるようになりました。
実にスマートですね。
https://dis.ne.jp/blog/topics/2786.html/trackback