自社サイトは現在稼働中なので、現実的にはこのやり方になりそうです。
参考:wpフォーラムより:
1)xxx.com下にwpフォルダを作り、そこにwordpressを入れる。
2)一般設定のwordpressのアドレスを:xxx.com/wp
ブログのアフドレスを:xxx.com/wp
にして、テーマの編集や記事の投稿を行い、サイトを完成させる。
この間、既存のxxx.comサイトはそのまま運営する。3)新しくブログが完成したところで、一般設定を以下に変更。
wordpressのアドレスを:xxx.com/wp
ブログのアフドレスを:xxx.com
既存のアドレスからは、すべてトップページへ飛ぶようにする。
・・・・・
フォーラムの発言から。
■
4)index.php、.htaccess をドキュメントルートに移動する。
xxx.com/wp/index.php
xxx.com/wp/.htaccess
▼
xxx.com/index.php
xxx.com/.htaccessとし、パスの修正も必要です。
■
〇
[index.php]
/** Loads the WordPress Environment and Template */
require(‘./wp/wp-blog-header.php’); /* 修正 */[.htaccess]
RewriteBase / <= RewriteBase /wp/ RewriteRule . /index.php [L] <= RewriteRule . /wp/index.php [L] [index.php] /** Loads the WordPress Environment and Template */ require('./wp/wp-blog-header.php'); /* 修正 */ その後、 /** Loads the WordPress Environment and Template */ require('./wp-blog-header.php'); ?>に変更するという事ですよね?
〇
■
ちょっと違います。
xxx.com/wp/index.php のときは、
require(‘./wp-blog-header.php’);
となっているはずなので、
xxx.com/index.php に移動したときは、
require(‘./wp/wp-blog-header.php’);
に修正します。■