如何从一开始就在Nginx / ELB上配置SSL Wordpress

时间:2019-05-10 10:08:57

标签: wordpress amazon-web-services ssl nginx

我已在ELB负载平衡器后面配置了一个AWS EC2实例,并在ELB上使用SSL证书。

Internet SSL <-> [ ELB SSL ELB non-SSL ] <-> Nginx/Wordpress non-ssl

我想在EC2实例上安装Wordpress; Nginx使用端口80配置,但是将所有流量重定向到https ( (if ($http_x_forwarded_proto = 'http'){ return 301 https://$host$request_uri; }

这有效-设置页面(wp-admin / setup-config.php?step = 1)显示,但是没有任何CSS:这些文件被阻止,因为它们是位于http上的服务器。

是否有一种方法可以强制Wordpress的设置运行SSL,即使它在SSL elb后面的非SSL(http)服务器上运行也是如此? 由于尚未安装Wordpress,因此无法使用wp-config.php进行任何设置。

0 个答案:

没有答案