表記の件につき、質問いたします。
/var/www/html/wordpressディレクトリ内にWordPressのプログラムファイルが全て入っています。
Wordpressをマルチサイト機能を使用し、以下のURLでそれぞれアクセスできるようにします。
https://www.example.com/
https://subdomain.example.com/
この時、www.example.comは正常にアクセスできますが、subdomain.example.comへアクセスすると
www.example.comが表示されてしまします。
※http://~でアクセスする分には問題無く表示されます。
wp-config.phpの設定した箇所は以下になります。
php
1define('MULTISITE', true); 2define('SUBDOMAIN_INSTALL', true); 3define('DOMAIN_CURRENT_SITE', 'www.example.com'); 4define('PATH_CURRENT_SITE', '/'); 5define('SITE_ID_CURRENT_SITE', 1); 6define('BLOG_ID_CURRENT_SITE', 1); 7 8if( isset($_SERVER['HTTP_X_SAKURA_FORWARDED_FOR']) ) { 9 $_SERVER['HTTPS'] = 'on'; 10 $_ENV['HTTPS'] = 'on'; 11 $_SERVER['HTTP_HOST'] = 'www.example.com'; 12 $_SERVER['SERVER_NAME'] = 'www.example.com'; 13 $_ENV['HTTP_HOST'] = 'www.example.com'; 14 $_ENV['SERVER_NAME'] = 'www.example.com'; 15}
解決方法をご存知でしたらご教授いただきたくお願い致します。
回答3件
あなたの回答
tips
プレビュー