WordPress将https的非斜杠重定向到非https的斜杠

时间:2019-05-18 20:05:25

标签: wordpress .htaccess

我的Wordpress正在将非尾部斜杠路径重定向(301)到尾部斜杠。但是问题是这种重定向使httpS协议失去了作用。

看看httpstatus.io

enter image description here

服务器托管在带有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';

0 个答案:

没有答案