wordpressでサブディレクトリをルート表示
wordpressで、サブディレクトリを
ルート表示する方法を教えてもらいました。
手順的には、以下の通りです。
- ルートにあるindex.phpを退避する
- /blog/にあるindex.phpをルートにコピー
- ルートにあるindex.phpを書き換える「require __DIR__ . ‘/wp-blog-header.php’;」⇒「require__DIR__ . ‘/blog/wp-blog-header.php’;」
ルートにあるindex.phpは、/blog/にあるindex.phpでつぶされるので、退避する。
「require__DIR__ . ‘/blog/wp-blog-header.php’;」は、/blog/の中のワードプレスを呼び出せっていう命令。
これにより、/blog/の中のワードプレスが、ルートの形で起動される。
「https://kikkake.me/blog/」⇒「https://kikkake.me/」
wordpressでサブディレクトリをルート表示する理由
wordpressでサブディレクトリをルート表示する理由は、
同じドメインで、リライト処理を行うためです。
なぜなら、ドメイン代がもったいないからです。
ブログの規模が大きくなって、「圧倒されるから作業ができない」
という人がいるじゃないですか!
そういう人は、新たにドメインを借りて、
リライト処理を行っていますよね?
その方が、気分も新たに圧倒されることも
なくなるので、私は大正解だと思います。
でもね、どうせなら同じドメインで
やった方がよくないですか?
ただ、同じドメインでやると、
「https://kikkake.me/blog/」に
なっちゃうから、それが抵抗に
なっていました。
/blog/からルートにワードプレスの
移行処理が発生するとばかり
思っていたんです。
ところが、移行処理は発生せず、
そのままルート表示ができると
いうことです。
だとしたら、やりますよね?

コメント