他サーバーから移行してきたマルチサイトのWordPressが管理画面のみ403になり閲覧できない。
ドキュメントルートの階層においており移行前のサイトと階層的な変更は無い。
データベースのURLは本番→移行後確認用に書き換え済み。
フロント側は問題なく表示される。
サーバーはフューチャーショップというASPのVPSサーバーでphpのバージョンは7.1.8です。
以下.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]
以下wp-config.phpの記述
php
1/** マルチサイト機能を有効にする */ 2define ('WP_ALLOW_MULTISITE', true); 3/** ネットワークを有効化 */ 4define('MULTISITE', true); 5define('SUBDOMAIN_INSTALL', false); 6define('DOMAIN_CURRENT_SITE', '*****.jp'); 7define('PATH_CURRENT_SITE', '/'); 8define('SITE_ID_CURRENT_SITE', 1); 9define('BLOG_ID_CURRENT_SITE', 1)
パーミッションは.htaccess、wp-config.php共に644です。
皆様何卒、よろしくお願いいたします。
追記
エラーログを確認すると
client denied by server configuration: /var/www/suexec-home/homepage/public_html/wp-admin/ とログが表示されていました。