【发布时间】:2018-03-27 16:14:45
【问题描述】:
类型:https://example.com => ssl ok 但是输入:www.example.com 和 example.com 是 http no redirect https。 (www 重定向到非 www)。
WordPress 地址(URL)和站点地址(URL):https//example.com
/etc/nginx/conf.d/example.com.conf
server {
listen 80;
server_name example.com www.example.com;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl;
server_name example.com www.example.com;
ssl on;
ssl_certificate /etc/nginx/ssl/cert_chain.crt;
#ssl_CACertificate_File /etc/nginx/ssl/example.com.ca-bundle;
ssl_certificate_key /etc/nginx/ssl/example.com.key;
access_log off;
# access_log /home/example.com/logs/access_log;
error_log off;
# error_log /home/example.com/logs/error.log;
add_header X-Frame-Options SAMEORIGIN;
add_header X-Content-Type-Options nosniff;
add_header X-XSS-Protection "1; mode=block";
root /home/example.com/public_html;
include /etc/nginx/conf/ddos2.conf;
index index.php index.html index.htm;
server_name example.com;
如何解决? 对不起,我的英语不好,谢谢。
【问题讨论】:
-
您是否在服务器配置中启用了 https 支持?
-
是的,我确实启用了。