ディレクトリ型のマルチドメイン設定でエラーが起こる
-
いつもお世話になっております。
標題のとおり
ディレクトリ型のマルチドメイン設定でエラーが起こります。構成が少し異なっており
http://hogehoge.com/web/
内にwordpressの本体を設置し、http://hogehoge.com/
内のindex.phpに`
define(‘WP_USE_THEMES’, true);
/** Loads the WordPress Environment and Template */
//require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ );
require(‘./web/wp-blog-header.php’);
`とすることで
で
http://hogehoge.com/web/の中身を見るようにしておりますマルチサイトを他のディレクトリで展開したく
手順とおりネットワークの設置に記載のあるとおり1./virtual/www/the-reishi_www/web/ にある wp-config.php ファイルの、/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。*/ という行より上に以下のコードを追加してください。
`
define(‘MULTISITE’, true);
define(‘SUBDOMAIN_INSTALL’, false);
define(‘DOMAIN_CURRENT_SITE’, ‘the-reishi.com’);
define(‘PATH_CURRENT_SITE’, ‘/’);
define(‘SITE_ID_CURRENT_SITE’, 1);
define(‘BLOG_ID_CURRENT_SITE’, 1);
`2./virtual/www/ にある .htaccess ファイルに含まれる他の WordPress ルールを置き換えるかたちで以下を追加してください。
`
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ – [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) the-reishi_www/web/$2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ the-reishi_www/web/$2 [L]
RewriteRule . index.php [L]
`と記述いたしましたが500エラーとなりマルチサイト化ができず困っております
wp-config.phpの記述で躓いているように思えるのですが
修正しても表示されず困っておりますご教授おねがいいたします
- トピック「ディレクトリ型のマルチドメイン設定でエラーが起こる」には新たに返信することはできません。