我的Wordpress正在将非尾部斜杠路径重定向(301)到尾部斜杠。但是问题是这种重定向使httpS协议失去了作用。
看看httpstatus.io
服务器托管在带有CloudFront CDN的AWS上。
谁执行http-> https是云端服务,而尾随逗号是服务器。
如何正确重定向?
这是wodpress的.htaccess
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
这是wp-config的“非敏感”部分
define('DOMAIN',$_SERVER['SERVER_NAME'] );
define('WP_HOME',"https://".DOMAIN."/blog/");
define('WP_SITEURL',"https://".DOMAIN."/blog/");
define('FORCE_SSL_ADMIN', false);
$_SERVER['HTTPS'] = 'on';