nginx中 server name 区别 一次排错的教训

简介:

 首先普及下 www 和 不带www 的区别

  国内用户习惯用www,不过默认的不带www的域名要好过带www的,带www的是二级域名,不带的是顶级域名,默认的在搜索引擎中得权重会比较高。


  一、正确的做法 在dns 新增一条解析记录 


wKioL1dU30rhz6kzAAAOImw0Pe8603.jpg-wh_50   


  二、然后在nginx 的server name 中新增一个主机 名称。


 问题就是出在这,添加 一个servername后,nginx 配置文件检查没有问题,重启了nginx ,可是手机端就是不能正常访问,经过漫长的排查终于发现问题的所在了,是因为添加server name 后面添加了一个逗号,奇怪的是不报错。去掉逗号号九可以正常访问了。




本文转自 水滴石川1 51CTO博客,原文链接:http://blog.51cto.com/sdsca/1786476,如需转载请自行联系原作者

相关文章
|
3月前
|
应用服务中间件 nginx
百度搜索:蓝易云【HTTP请求是如何关联Nginx server{}块的?】
总结来说,Nginx中的 `server{}`块用于关联HTTP请求和虚拟主机,通过配置不同的 `server{}`块,可以实现多个域名或IP地址的请求分发和处理。这样,Nginx可以根据不同的请求来提供不同的服务和内容。
37 0
|
5月前
|
负载均衡 算法 应用服务中间件
Nginx系列教程(08) - Upstream Server 负载均衡
Nginx系列教程(08) - Upstream Server 负载均衡
75 0
|
5月前
|
应用服务中间件 Linux nginx
直接部署nginx和在docker里面部署nginx性能上有区别吗
直接部署nginx和在docker里面部署nginx性能上有区别吗
182 0
|
3月前
|
负载均衡 应用服务中间件 网络安全
深入理解Nginx与Ribbon的区别
深入理解Nginx与Ribbon的区别
83 0
|
1天前
|
应用服务中间件 Linux nginx
【nginx】[emerg] "server" directive is not allowed here in /usr/local/nginx/conf/nginx.conf:45
【nginx】[emerg] "server" directive is not allowed here in /usr/local/nginx/conf/nginx.conf:45
4 0
|
1月前
|
弹性计算 算法 应用服务中间件
倚天使用|Nginx性能高27%,性价比1.5倍,基于阿里云倚天ECS的Web server实践
倚天710构建的ECS产品,基于云原生独立物理核、大cache,结合CIPU新架构,倚天ECS在Nginx场景下,具备强大的性能优势。相对典型x86,Http长连接场景性能收益27%,开启gzip压缩时性能收益达到74%。 同时阿里云G8y实例售价比G7实例低23%,是Web Server最佳选择。
|
2月前
|
前端开发 应用服务中间件 nginx
Nginx中root与alias区别
Nginx中root与alias区别
24 0
|
7月前
|
Java 应用服务中间件 nginx
SpringClould-Gateway和nginx网关的区别
SpringClould-Gateway和nginx网关的区别
164 0
|
4月前
|
负载均衡 Java 应用服务中间件
nginx loadbalance spring server负载均衡
nginx loadbalance spring server负载均衡
217 0
|
5月前
|
JavaScript 前端开发 Ubuntu
nginx部署vue后显示500 Internal Server Error解决方案
nginx部署vue后显示500 Internal Server Error解决方案
135 0