我安装了AWS Ubuntu 16.04
实例,并在此服务器上安装了nginx
,php7
,mysql
,我分配了IP地址并将其关联到此服务器,并且我在安全组上添加端口:443
和端口:80
。
我在这个实例上安装了Wordpress。
我在namecheap中有域名,所以我在aws中的route53中创建了名称服务器条目,我在namecheape.com上更新它,现在我的example.com工作正常,我想把www.example.com
重定向到{{1} }。但我无法example.com
到http://
,我搜索谷歌但没有运气,我不知道从哪里开始和做什么。
答案 0 :(得分:0)
要从http重定向到https,有多种方法。一种方法是更改nginx配置
server {
listen 80;
listen [::]:80;
server_name example.com www.example.com;
return 301 https://$server_name$request_uri;
}
第二次收听是针对ipv6的。 您可以在此处查看serverfault答案:https://serverfault.com/questions/67316/in-nginx-how-can-i-rewrite-all-http-requests-to-https-while-maintaining-sub-dom