Nginx一个server主机上80、433http、https共存

转载 2016年02月27日 16:25:40

如果一站点既要80 http访问,又要443https访问。

要让https和http并存,不能在配置文件中使用ssl on,配置listen 443 ssl;

实例

server
{

listen 80;
listen 443 ssl;
server_name www.iamle.com;
index index.html index.htm index.php;
root /home/wwwroot/www.iamle.com/;
#ssl on; 这里要注释掉
ssl_certificate /usr/local/nginx/conf/www_iamle_com.crt;
ssl_certificate_key /usr/local/nginx/conf/www_iamle_com.key;

#以下配置省略

}


转自:http://www.iamle.com/archives/1231.html

http://nginx.org/en/docs/http/configuring_https_servers.html#single_http_https_server

如何开启nginx 的https服务

众所周知,https用的是443端口,如果我们将web服务端口设置为80,同时将443端口开启。那么我们只能在浏览器地址栏看到443这个端口号,但是如果我们将443作为web服务的入口,并进行监听设置...
  • kongqz
  • kongqz
  • 2013年07月05日 11:52
  • 13739

Nginx部署部分https与部分http

一般而言,大规模的网站都有很多台Web服务器和应用服务器组成,用户的请求可能是经由Varnish,HAProxy,Nginx 之后才到应用服务器,中间有好几层。而中小规模的典型部署常见的是 Nginx...
  • na_tion
  • na_tion
  • 2013年12月15日 16:13
  • 29639

nginx 80 443 并存

如果一站点既要80 http访问,又要443https访问。 要让https和http并存,不能在配置文件中使用ssl on,配置listen 443 ssl; 实例 server ...
  • gnicky
  • gnicky
  • 2016年12月18日 13:14
  • 2388

https通信nginx反向代理443端口

  • 2014年11月27日 00:02
  • 778B
  • 下载

nginx配置http和https共存

给nginx配置SSL证书之后,https可以正常访问,http访问显示400错误,nginx的配置如下:server { listen 80 defa 给nginx配置SSL证书之后,http...
  • permike
  • permike
  • 2015年12月03日 17:33
  • 5149

nginx 80端口重定向到443端口

nginx 80端口重定向到443端口,也就是http访问自动跳转到https 配置如下: 一、按照如下格式修改nginx.conf 配置文件,80端口会自动转给443端口,这样就强制使用SSL证...
  • m0_37886429
  • m0_37886429
  • 2017年05月16日 13:53
  • 5322

nginx配置ssl协议https +tomcat 非80/443端口反向代理的配置方式

--开始 Nginx增加以下配置 proxy_set_header Host $host:$server_port; 非80端口 ,用80端口时 不需要$server_port proxy_set_...
  • xiaoshuji
  • xiaoshuji
  • 2016年10月27日 15:48
  • 6496

nginx添加301跳转到HTTPS并保留部分80端口的URL

为什么有这个需求,因为Let’s Encrypt的证书有一个URL必须在80端口认证,很多配置都是全跳到https这就有问题了 参考文章:http://www.tuicool.com/articles...
  • gsls200808
  • gsls200808
  • 2016年12月04日 10:43
  • 3015

nginx+ssl配置http和https共存

由于ios硬性要求,上架appstore的ios产品都必须使用https协议,且使用TLS1.2以上的版本协议。 这里通过nginx侦听,配置https协议。但是由于配置完之后,默认http协议请求...
  • p793049488
  • p793049488
  • 2016年12月06日 10:05
  • 6854

Nginx的server块listen命令详解

看到了后面才发现其实自己在server块命令这一部分并没有搞的太清楚,因而会影响到以后对代码的理解,因而从头又来看一遍,一定要把它搞明白。 首先我们来看ngx_http_core_module的ma...
  • fjs_cloud
  • fjs_cloud
  • 2012年12月01日 16:16
  • 5331
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Nginx一个server主机上80、433http、https共存
举报原因:
原因补充:

(最多只允许输入30个字)