我只想我的网址Nginx的URL重定向网站主页
https://www.example.com
重定向到http://www.example.com
只是这单链路
我如何能做到这一点在虚拟主机文件nginx的。
对于nginx新手来说,我不知道它是如何工作的。 任何帮助表示赞赏。
我只想我的网址Nginx的URL重定向网站主页
https://www.example.com
重定向到http://www.example.com
只是这单链路
我如何能做到这一点在虚拟主机文件nginx的。
对于nginx新手来说,我不知道它是如何工作的。 任何帮助表示赞赏。
就像我说的,这是取决于你有你的运作证书
server {
listen 443 ssl;
# add ssl settings here
server_name www.example.com;
return 301 http://www.example.com;
}
编辑:只有重定向只有根URL
server {
listen 443 ssl;
# add ssl settings
location =/{
return 301 http://www.example.com;
}
}
但是,这将返回所有https请求的http权利? – yantrakaar
我在文件末尾有类似这样的内容 服务器{0}listen 80; listen 443 ssl; server_name mysite.com; ssl_certificate /path/to/my/cert.crt; ssl_certificate_key/path/to/my/key; 返回301 $计划://www.mysite.com$request_uri; } – yantrakaar
你想只重定向根URL吗? –
你有一个有效的SSL证书?因为即使您正确配置重定向,重定向也不起作用,它将首先显示证书警告 –
是证书有效。只是不知道在哪里放置重定向规则 – yantrakaar