私は私のサーバーにドメインベースのMultisiteをインストールしました、そしてすべてはすべてのサブドメインを含めて動作します。ここでは、私が自分のローカルMac上にあるデータベースをインポートした後、各サイトのデータベースの詳細を変更したことを説明する必要があります。しかし、私は今メインドメインまたはサブドメインのいずれかのためにwp-adminにアクセスすることはできません、Chromeはちょうどリダイレクトループがあると私に言っています( http://cl.ly/Qg7K ) wp-adminにはまったくアクセスできない、つまりログインページにもアクセスできないことを明確にしておきます。
私はWordpress、データベース、そしてサーバーにかなり自信を持っているので、私はたぶんあなたのためにどんなデータでも取り戻すことができて、テストのために物事を実行することができるなど.
助けてくれてありがとう!
EDIT:人々が私の.htaccessコードを要求しました。これは私のlocalhostインストールからコピーされましたが、私は仮想ホストを使用していたので、関与するパスはありませんでした。私は.htaccessのエキスパートではありませんが、何か問題があるかもしれません。
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
データベースに何か並んでいない可能性があります。 wp_options->site_url
の値は、wp_blogs->domain + path
の値と完全に一致する必要があります。
私はマルチサイトを転送するために変更するために必要なテーブルの上にポスト をここ にしました。これらの値を再確認してください。
サブドメインマルチサイトの場合、ドメインはsite1.domain.com
、パスは/
である必要があります。ここで、site_url
はsite1.domain.com/
です。
また、wp_sitemeta->siteurl
の値を確認し、それがblog1の値になることを確認してください。
これは実際には解決策ではありませんが、これを修正するために(Eric Holmesが私たちの議論で言ったように)Wordpressを再インストールし、Multisiteを再び有効にしたので、wp-adminセクションは動作します。それから私の以前のデータベースにそれを接続し、私のテーマをインストールし、そして私が見ることができる限り、全てが期待通りに動作するようになりました。 :)