当前位置: 首页 > news >正文

做胃镜多少钱天津津门网站I优化一个网站需要多少钱

做胃镜多少钱天津津门网站I,优化一个网站需要多少钱,网站开发网站制作报价,网上商城系统代码server 上下文 server { }server指令用于配置一个虚拟服务。listen指令描述了本服务可接受链接的所有地址和端口,server_name指令列举了所有服务的名字,例如 server {listen 80;server_name example.org www.example.org; }listen 指令 Syntax: …

server 上下文

server {
}

server指令用于配置一个虚拟服务。listen指令描述了本服务可接受链接的所有地址和端口,server_name指令列举了所有服务的名字,例如

server {listen      80;server_name example.org www.example.org;
}

listen 指令

Syntax:	
listen address[:port] [default_server] [ssl] [http2 | quic] [proxy_protocol] [setfib=number] [fastopen=number] [backlog=number] [rcvbuf=size] [sndbuf=size] [accept_filter=filter] [deferred] [bind] [ipv6only=on|off] [reuseport] [so_keepalive=on|off|[keepidle]:[keepintvl]:[keepcnt]];listen port [default_server] [ssl] [http2 | quic] [proxy_protocol] [setfib=number] [fastopen=number] [backlog=number] [rcvbuf=size] [sndbuf=size] [accept_filter=filter] [deferred] [bind] [ipv6only=on|off] [reuseport] [so_keepalive=on|off|[keepidle]:[keepintvl]:[keepcnt]];listen unix:path [default_server] [ssl] [http2 | quic] [proxy_protocol] [backlog=number] [rcvbuf=size] [sndbuf=size] [accept_filter=filter] [deferred] [bind] [so_keepalive=on|off|[keepidle]:[keepintvl]:[keepcnt]];Default:	listen *:80 | *:8000;
Context:	server

例如一些常见的用法,listen指令指定了该服务监听的地址和端口

listen 127.0.0.1:8000;
listen 127.0.0.1;	# 不加端口,默认80
listen 8000;
listen *:8000;
listen localhost:8000;#IPv6 addresses
listen [::]:8000;
listen [::1];

server_name 指令

Syntax:	server_name name ...;
Default:	
server_name "";
Context:	server

设置虚拟服务的名字,可以使用通配符和正则表达式

server_name example.com www.example.com;server_name example.com *.example.com www.example.*;server_name www.example.com ~^www\d+\.example\.com$;

多服务请求处理

当有多个服务时,nginx如何决定使用哪个server进行处理呢?例如在*:80端口监听了多个服务:

server {listen 80 default_server;server_name test.com;default_type text/html;location / {return 200 'Default Main Server\n';}
}server {listen 80;server_name zh.test.com;default_type text/html;location / {return 200 'Chinese Server\n';}
}server {listen 80;server_name en.test.com;default_type text/html;location / {return 200 'English Server\n';}
}

nginx 将通过测试请求头中的Host字段来决定使用哪个服务。如果没有server name 被匹配到,或者请求中不包含请求头,则使用该端口的默认服务。listen指令中的default_server可以用来显式配置默认服务,如果没有该字段,那么默认使用该端口的第一个服务。

使用curl请求测试,分别得到

$ curl -H ‘Host: test.com' -v localhost 
Default Main Server
$ curl -H ‘Host: zh.test.com' -v localhost 
Chinese Server
$ curl -H ‘Host: en.test.com' -v localhost 
English Server

name-based 和 IP-based混合虚拟服务

服务器可以有多个公网IP以及解析多个域名,如下配置:

server {listen 127.0.0.2:80;server_name test.com;default_type text/html;location / {return 200 'Default Main Server\n';}
}server {listen 127.0.0.1:80;server_name zh.test.com;default_type text/html;location / {return 200 'Chinese Server\n';}
}server {listen 127.0.0.1:80;server_name en.test.com;default_type text/html;location / {return 200 'English Server\n';}
}

访问测试:

$ curl -H 'Host: test.com' -v 127.0.0.1
Chinese Server
$ curl -H 'Host: test.com' -v 127.0.0.2
Default Main Server
$ curl -H 'Host: zh.test.com' -v 127.0.0.1
Chinese Server
$ curl -H 'Host: zh.test.com' -v 127.0.0.2
Default Main Server
http://www.hrbkazy.com/news/17137.html

相关文章:

  • 磁力网站怎么做的做seo必须有网站吗
  • wordpress英文评论广州seo工资
  • 网站开发都是用什么做的郑州百度seo排名公司
  • 做网站域名起什么作用湖南seo技术培训
  • 网站banner怎么做广州市疫情最新
  • 海口高风险地区seo百度贴吧
  • 国外做多媒体展览的网站网站收录查询入口
  • 简单做网站的软件seo如何去做优化
  • 微信公众号制作网站有哪些腾讯中国联通
  • 凡科专属网站免费注册网络优化工程师是做什么的
  • 正规网站建设方案详细百度搜索关键词怎么刷上去
  • 网站建设公司普遍存在劣势百度一下你就知道了百度
  • wordpress 标签转拼音百度seo网站优化服务
  • 网站开发与设计论文深圳新闻最新事件
  • 云浮罗定疫情最新消息百度seo优化排名软件
  • 精品课程网站建设现状怎样创建网页
  • 网站建设和维护沈阳seo整站优化
  • asp网站后台管理教程网站收录是什么意思
  • 吸引人的网站类型最新小组排名
  • 网站栏目代码目前引流最好的平台
  • 晋城网站制作公司nba今日数据
  • 动漫网站建设方案项目书目录百度指数1000搜索量有多少
  • 做一个网站的市场价杭州seo论坛
  • 网站模式下做淘宝客推广网络推广平台
  • 阿里云网站怎么做爱战网官网
  • 免费学平面设计的网站营销型企业网站
  • 教学网站制作seo入门培训
  • 网站展示型推广有哪些今天热搜榜前十名
  • 网站开发定制洛阳网站建设
  • 专业代做简历网站百度一下 你就知道官网