質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

Q&A

解決済

1回答

1473閲覧

WPにて サブドメインによるマルチサイトの追加

JP1JP

総合スコア0

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

0グッド

0クリップ

投稿2021/09/12 07:11

#現在、wordpressにて、
サブドメインによるマルチサイトでの、
子サイト追加を行っております。
すでに子サイトは5つあります。(昨年2020円5月頃作成済)

先週から、小サイトをひとつ追加しようとしております。
しかし、500 Internal server error
が発生し、
エラーログを確認すると、

[Sun Sep 12 09:15:39.903947 2021] [core:error] [pid 425375:tid 140537833150208] [client 180.15.67.50:55638] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer: https://○○○.▲▲▲.com/wp-admin/

というように、リダイレクトの繰り返しエラーが頻発しております。

昨年5月に、同じ手順にて、5つほど、子サイトを作成しているのですが、
そちらは、通常表示できており、更新も問題ありません。エラーもありません。
しかし、今回の作成子サイトでは、500 Internal server error がでております。

サブドメイン追加による、浸透を待つ必要があるかも、と思い、一日以上経過して再表示してみても、同様のエラーが出ます。

多くの先人の方々のエラー解決方法を参考にさせて頂き、
.htaccess を更新するですとか、
wp-config.php での設定を確認するなどしたのですが、
解決にいたりませんでした。
PHPのバージョンは、最新の推奨バージョンにしており、
ダウングレードも試しましたが、だめでした。

なにかお気づきの方、いらっしゃいましたら、
どうかご教授いただけないでしょうか。

よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

CHERRY

2021/09/12 07:41 編集

エラーメッセージの通り、リダイレクトエラーと思います。 現在の質問内容ではそれしか判断できませんので、インストール手順や .htaccess 等の設定内容、お使いのプラグインやfunctions.php のカスタマイズ内容等を質問に追記していただけないでしょうか?
JP1JP

2021/09/12 08:02

ご指摘ありがとうございます。 Wordpressのインストールは、 エックスサーバーにて行っており、 最新バージョンに アップグレードしております。 インストール手順は忘れてしまいました。 .htaccess は、 SetEnvIf Request_URI ".*" Ngx_Cache_NoCacheMode=off SetEnvIf Request_URI ".*" Ngx_Cache_StaticMode # httpからhttpsへダイレクト転送 <IfModule mod_rewrite.c> RewriteCond %{HTTPS} !=on [NC] RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 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).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] RewriteRule . index.php [L] </IfModule> # END WordPress としております。 HTTPから、HTTPSへの転送設定?をしております。 この辺りも、エラーの一因かも、と思い、検索したのですが、 解決に至りませんでした。 現在、パーミッションの設定を見直し中です。 (サブドメインを削除し、新たに設定し直したので、浸透待中です。) プラグインは、下記のものを使用しておりますが、 昨年作った子サイトでは不具合ないので、 影響ないかと思っております。 Akismet Anti-Spam Auto Featured Image (Auto Post Thumbnail) BackWPup Classic Editor EWWW Image Optimizer Google XML Sitemaps Head, Footer and Post Injections LIQUID SPEECH BALLOON Slimstat Analytics STINGER系テーマアップデーター5 Twitter Cards Meta WebSub/PubSubHubbub WordPress Ping Optimizer WP to Twitter Yet Another Related Posts Plugin (YARPP) クレジット削除 ご教授いただけますと、 大変助かります。 何卒よろしくお願いいたします。
guest

回答1

0

自己解決

大変お騒がせしてしまい、失礼しました。

サブドメインの設定をやり直し、
シンボリックリンクを貼り直したところ、
500エラーがでなくなりました。
何度も、やり直したはずですが、
私のミスだったのかもしれません。

エックスサーバーさんの、サポート様にも、お助け頂きました。
ありがとうございます。

投稿2021/09/12 08:19

JP1JP

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問