マルチドメイン(サブドメイン)設定後子サイトが正常表示されない
-
マルチサイト&マルチドメイン環境をつくるため、マルチサイト化設定とWordPress MU Domain Mapping プラグイン設定を行い設定完了しました。
メイン(親サイト)のサイトwww.aaa.com は正常表示しましたが、サイトネットワーク管理者として子サイト(www.bbb.com)を「サイトを表示」するとフォルダ内容表示、ダッシュボードはエラーで正しく表示されません。
過去履歴含め、いろいろ調べてみたのですが解決できず、アドバイスをいただければ幸いです。
詳しくないので記載がわかりにくいかもしれませんが、よろしくお願いいたします。———————————————–
url:www.bbb.comIndex of /
Name Last modified Size Description
cgi-bin/
———————————————-http://www.bbb.com 用のダッシュボードをクリックすると 以下のエラー表示。
———————————————–
url:ttp://www.bbb.com/wp-admin/ と表示される。Not Found
The requested URL /wp-admin/ was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
———————————————–■ドメイン
メイン:www.aaa.com
子サイト:www.bbb.com(フォルダ内のファイルは、cgi-binファイルのみ)
お名前.comから「クイッカ」へネームサーバー変更済み。■WP 3.3.2-ja
http://www.aaa.com 直下にインストール。
新規インストール■インストール済プラグイン(初期よりすべて無効):Akismet/Hello Dolly/WP Multibyte Patch
WordPress MU Domain Mapping のみ有効化■サーバースペック(クイッカ)
PHP 5.3.13
MySQL 5.0.89-community
サブドメイン型マルチサイト対応■www.aaa.com にwpインストール時.htaccess が無いので新規作成、記入内容は「ネットワークの設定」の項目3で指定の以下内容のみです。
————————————–
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]# uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ – [L]
RewriteRule . index.php [L]
—————————————-■wp-config.php 追加記述
——————————————
define (‘WP_ALLOW_MULTISITE’, true);define(‘MULTISITE’, true );
define(‘SUBDOMAIN_INSTALL’, true );
$base =’/’;
define(‘DOMAIN_CURRENT_SITE’,’www.aaa.com’ );
define(‘PATH_CURRENT_SITE’,’/’ );
define(‘SITE_ID_CURRENT_SITE’, 1 );
define(‘BLOG_ID_CURRENT_SITE’, 1 );define(‘SUNRISE’,’on’ );
/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */
———————————————■マルチサイト設定でおこなったこと
・ネットワークの設定で、サブドメインを選択しインストール。
・wp-config.php に、define (‘WP_ALLOW_MULTISITE’, true); 、define(‘MULTISITE’, true ); ~ define(‘BLOG_ID_CURRENT_SITE’, 1 ); を記述
・.htaccessをwww.aaa.com 直下に作成し必要事項記述
・マルチサイト作成(www.bbb.com用)■WordPress MU Domain Mapping 設定でおこなったこと
・sunrise.php をwp-content 直下へコピー
・wp-config.phpへ、define(‘SUNRISE’,’on’ ); を追加
・「設定」「Domains」「Domain Mappinng Domain」で、Site IDを2、Domainをwww.bbb.comでSave。
・「サイト」「サイトの編集」でドメインをwww.bbb.comに書き換え。■wp-contentに、blogs.dir を作成、パーミッションを707に(初期 755)
- トピック「マルチドメイン(サブドメイン)設定後子サイトが正常表示されない」には新たに返信することはできません。