プロが教えるわが家の防犯対策術!

Wordpressをドメインのルートに置いた場合、サブフォルダに影響が出るのかどうか、
この点について、ご存知の方がいらっしゃったら、教えて頂けると助かります。

自サイトで運用しているブログは複数あるのですが話を簡単にするためにメインブログ、サブブログの二つで話をします。
メインブログ:
URL: http://www.mydomain.com/ (実在ではありませんが説明のため)
CMS: MT → wordpressに引っ越したい

サブブログ:
URL: http://www.mydomain.com/sub/
CMS: wordpress → このまま引き続き運用したい

タグなどは特にないので、パーマリンクだけ変えずに移行できればOKと考えていて、それはすでに試しているのですが、多分できそうです。デザインは基本的に変わってもOKで、引っ越した後に改めてきちんと直す予定。
参考URLはこちら。
https://codex.wordpress.org/Giving_WordPress_Its …

上記の記事を参考にして、たとえば mydomain.com/newwp/などにwordpressをインストールし、
あとはmydomain.com/のルートにindex.phpを置いて・・・と設定していけばおそらくは、メインブログの方のwp移行は可能だと思うのですが※、

懸念事項は、その際に、http://www.mydomain.com/sub/ のURLを持つサブブログへのリクエストまで、メインブログの方にリダイレクトされてしまうのではないか、ということです。そして、当然ながらサブブログのURLはメインブログにデータが無いので、404エラーが出る、となるのでは・・・

逆に、そうならない方法があれば知りたいのです。
(メイン・サブ共に仕事の集客で使っていて、とりあえず試すのが怖いので、慎重に引っ越したいと考えています)

ややこしい質問で恐縮ですが、wordpressのURLリクエストに対する応答の仕組みがよく分かっていないので、疑問が解決できていないのです。教えていただけるとありがたいです。


※以前はあまり深く考えずにドメインのルートにMTをインストールしました。index.phpは訳あって、MTでもメインページのファイル名となっています。もし仮にwordpressをルートにインストールするとファイル名が完全にかぶるので上書きされて、一発勝負になってしまいます。
別フォルダにwordpressをインストール→記事のインポート→permalink等確認→wordpressの表示フォルダをルートに移動(完全に移行)という手順で行きたい。
そこで、.htaccessを使ってwordpressのインストールフォルダと、表示URLの対応付けをさせる方向で考えています。
ひょっとして.htaccessに設定するRewriteRule ^(/)?$ newwp[L] などの正規表現で「/sub/を含まない」、というのを条件に入れておけば解決するのでしょうか・・・

A 回答 (1件)

サブの方が優先されるから、気にしなくてよいです。

    • good
    • 0
この回答へのお礼

ありがとうございます。
なるほど、ちょっと仕組みが分かってきました。

お礼日時:2018/06/14 20:33

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!