wordpressマルチサイトでダッシュボードに入れなくなった場合の解決法

カテゴリー︎: 【.htaccess】・【WordPress】

久しぶりにwordpressのマルチサイト化した

子サイトであるダッシュボード入ろうとしたが

「ページの自動転送設定が正しくありません…」

というエラーが表示された。。。

というか、マルチサイトの画面も表示が崩れている。。。

そして、スタイルのcssのパスもおかしい。。。

本体(メイン)のダッシュボードにアクセス可能なのに

ダッシュボード

テーマ
↓ 
参加サイト

ダッシュボード 

をクリックすると

「ページの自動転送設定が正しくありません…」

むむむ。。。

試したこと(1) wordpressを最新版に更新 wordpress5.5

あいかわらず、マルチサイトのダッシュボードに入れない。。。

試したこと(2) サイトネットワークをアップグレード

データベースの更新が必要です
WordPress を更新しました。使い始める前にサイトネットワーク内の各サイトをアップグレードする必要があります。
データベースの更新処理には少し時間がかかるかもしれません。しばらくお待ちください。

と、表示されているので

サイトネットワークをアップグレード を ポチッとおした

約2秒で完了したが

あいかわらず、マルチサイトのダッシュボードに入れない。。。

試したこと(3) サイトネットワークを無効化にしたり有効化にしたり

テーマ 

サイトネットワークを無効化にしたり有効化にしたり、ぽちぽち押しただけ

これは、まったく時間のムダに終わる。。。

試したこと(4) Cookieを無効化にする

「Cookieを無効化したり拒否していることにより、この問題が発生している可能性もあります。」

とのメッセージがあるので

クロームのCookieを無効化にしてみた

だめだ、マルチサイトのダッシュボードに入れない。。。

むむむ。。。

心が折れかけてきた

もう一度、ゼロからwordpressを入れ直しかぁ〜 めんどくさいなぁ

と思いつつも なにげな〜く、ネットサーフィンしていたら

おやっ .htaccessか!?

この設定は(記憶にない)していないぞ!

試したこと(5) .htaccessの記述を追加する

ダッシュボード

参加サイト

サイトネットワーク管理

サイトネットワークの設定 

1. は wp-congfig.php に記述するもの

2. .htaccess に記述するもの

ふむふむ

この2.の部分を丸っとコピーして、現在の.htaccess にペーストした

やった! 

やったよ!

マルチサイト化の子サイトのダッシュボードに入れた!

もう、マルチサイト管理はやめたいと思う今日この頃。。。であった

おしまい

PAGE TOP