前提・実現したいこと
運営しているwordpressサイトにて、サブディレクトリにて新規ページを作成したいと考え、
https://webkaru.net/wordpress/multi-sites/
のページを参考に作業をしました。
無事に新規サイトの追加までできたのですが、
wordpressダッシュボードの参加サイトから
新規ページのダッシュボードをクリックしても
表示されません。
発生している問題・エラーメッセージ
ブラウザはマイクロソフトedgeです。
このページを表示できません 対処方法 Web アドレスが正しいことを確認してください: https://主たるドメイン Bing で "https://主たるドメイン" を検索してください ページを最新の情報に更新 Details There were too many redirections. Error Code: INET_E_REDIRECT_FAILED
該当のソースコード
ルートにあるwp-config.phpに追記したもの define('WP_ALLOW_MULTISITE', true); define('MULTISITE', true); define('SUBDOMAIN_INSTALL', false); define('DOMAIN_CURRENT_SITE', '主たるドメイン'); define('PATH_CURRENT_SITE', '/'); define('SITE_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1); ルートにある.htaccessに追記したもの 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]
.htaccessの全文
# BEGIN Redirect to https <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{ENV:HTTPS} !on RewriteCond %{HTTP:X-Forwarded-Proto} http RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] </IfModule> # END Redirect to https # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END 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).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L] RewriteRule . index.php [L] SetEnvIf Request_URI ".*" WpCommentDeny
試したこと
wp-config.phpに
define('WP_HOME','http://ワードプレスのサイトトップページURL');
define('WP_SITEURL','http://ワードプレスのインストールディレクトリURL');
を入れたが変化なし。
キャッシュクリアをしたが変化なし。
親ページはログインも閲覧もできる。
もしお分かりであれば、教えていただけると幸いです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー