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

美团如何进行网站的建设和维护做网站微信朋友圈应该怎么发

美团如何进行网站的建设和维护,做网站微信朋友圈应该怎么发,ui设计师做网站,女生学什么专业最吃香如上图所示,当配置好nginx反向代理服务器的时候,客户端向nginx反向代理服务器发送请求,nginx反向代理服务器再向真实服务器转发请求。 nginx作为反向代理就是利用nginx高并发,速度快的特性,让nginx能够承受更多的链接…

如上图所示,当配置好nginx反向代理服务器的时候,客户端向nginx反向代理服务器发送请求,nginx反向代理服务器再向真实服务器转发请求。

nginx作为反向代理就是利用nginx高并发,速度快的特性,让nginx能够承受更多的链接。

一.location的写法

location的作用就是用来匹配客户端的访问请求,根据不同的访问请求,来让nginx服务器做不同的配置。

如上图所示,是location的相关写法,

如上图所示,大括号之外的是如何匹配请求,而大括号里面的是如何去处理请求,

第一种location匹配方式代表接收所有匹配请求,

第二种location匹配方式代表只接受http://x.x.x.x/这样访问网站首页的请求。


如上图所示,这是一种正则表达式的匹配规则,表示的是只要是/test即可,跟我这个虚拟主机的location匹配,

如上图所示,最后的一个是用来匹配/test的所有请求。

一个虚拟主机中可以有多个location,当一个客户端请求可以匹配多个location的时候,这时候就涉及到了匹配优先级的问题。

非常关键:location的优先级问题

优先级:从高到底

=,^~,~,~*,location  /

在虚拟主机中,同一访问请求新加的location比旧的location优先级要低。

如上图所示,第一个精确匹配首页的,

第二个是能够匹配客户端所有访问请求的,

第三个是能够匹配客户端请求中带有/documents/的,

第四个是能够匹配以/images开头的请求,

第五个是能够以正则表达式的方式去匹配以gif,jpg,jpeg结尾的请求。

如上图所示,这个location的意思是只要访问请求中带有\.ht的请求,就都拒绝访问。

案例:配置一个错误页面

如上图所示,这是编写了一个错误页面,当出现500,502,503,504的错误的时候,就返回/50x.html页面,通过location,进行匹配,当确定返回/50x.html页面的时候,使用location大括号里面的内容进行回应。

如上图所示,这个50x.html页面是在这个网页目录下。

如上图所示,这是在虚拟主机的配置文件中进行配置错误页面。

如上图所示,这是在配置好错误页面之后,进行检查nginx配置文件有无语法错误,随后使得nginx重新识别配置文件。

二.nginx反向代理配置【基于http协议的反向代理】

当nginx接受到一个请求,就把这个请求转交给后端的网站服务器进行处理。

location{

proxy_pass 后端服务器;

}

这个的意思就是当nginx接受到这个请求之后,将这个请求交给后端服务器进行处理,nginx服务器并不直接给客户端响应。

案例1:配置nginx将所有请求转交给后端服务器。

如上图所示,这是安装一个阿帕奇将这个服务器当作一个后端服务器去使用。

如上图所示,此时去访问阿帕奇是没有问题的。随后我们去使用nginx充当反向代理。

如上图所示,这是到nginx的虚拟主机的配置文件中去做相应的修改操作。

当客户端访问nginx的这个虚拟主机的时候,会将访问请求交给阿帕奇,这个后端服务器。

如上图所示,随后让nginx重新识别配置文件。

案例2:将/test1请求转交给后端服务器

如上图所示,这是在阿帕奇机器上创建的新的网站首页。

如上图所示,这是nginx虚拟主机的配置文件进行的修改,当客户端的访问请求是网站目录/test1的时候,就会把这个访问请求交给阿帕奇响应。

如上所示,这是让nginx本地响应一部分请求,还有让阿帕奇响应一部分请求。

1.定义location,如果明确的写了uri地址,反向代理时也要具体的uri地址。

nginx在做反向代理的时候,会有一个默认行为,如果服务器地址后面不跟上明确的uri地址,那么就会默认把location后面的uri地址,写在服务器地址后面。

如上图所示,这个的意思就是我要把/vedio的请求交给服务器地址的/vedio进行处理。

如上图所示,我们要求把192.168.183.10的/test2请求交给192.168.183.11的首页进行处理,那么必须在机器地址后面加上左斜杠。

2.定义location如果使用正则表达式,反向代理时只能写到后端服务器地址结束。【后面不能跟任何的uri地址。】

如上图所示,当location中含有正则表达式的时候,服务器地址后面不能跟上任何的uri地址。

这就意味着在后端服务器上的网页目录下,就必须有这个test3地址。

如上图所示,这是在后端服务器的网页目录下新创建访问目录,随后在这个访问目录下,创建网站首页。

3.配置后端服务器记录真实客户端地址【这行配置在反向代理服务器上所有的location都要加上。】

1.在请求中添加真实客户端地址的字段

如上图所示,后端服务器阿帕奇的日志中记录的IP地址都是nginx反向代理服务器的地址,

如上图所示,这行配置的目的是后端服务器能够真实记录下客户端IP地址。

如上图所示,这是nginx内部的一个变量,这个变量中保存的是真实客户端地址,

这行配置的意思就是,当nginx将客户端的访问请求交给后端服务器之前,在访问请求上多加上真实客户端的IP地址。

2.修改阿帕奇日志访问格式combined

如上图所示,想要记录下真实客户端的IP地址,不仅需要在nginx反向代理服务器上做操作,还需要在阿帕奇的配置文件上做操作。

随后重启httpd软件,此时阿帕奇访问日志中记录的就是真实客户端的IP地址了。

http://www.dtcms.com/wzjs/595617.html

相关文章:

  • 常州网站建设制作工作室网页游戏排行榜电脑
  • 自己做网站能否赚钱6ipfs做网站
  • 网站权重有什么用宁波有哪家公司做网站的
  • phpcms学校网站模板南宁经典网站建设
  • 西安新能源网站建设大连手机自适应网站制作价格
  • 深圳龙华属于宝安区吗seo效果分析
  • 做公司网站需要多少钱徐州市建设局交易网站
  • 如何上传程序到网站空间山东做网站的公司有哪些
  • 审美网站网站运营的提成方案怎么做
  • 网站关于我们页面设计wordpress加音乐
  • 目前做定制产品的网站成都学校网站建
  • 深圳网站制作台wordpress 修改版本号
  • 合肥模板网站建设软件图片在线制作视频
  • 国内哪个推广网站做的好wordpress 整容模板
  • 企信网企业信用信息系统贵州seo收录排名
  • 注册网站安全吗wordpress图片批量上传插件下载
  • 陕西省城乡建设厅官方网站百度官网登录
  • 慈溪公司做网站深圳市宝安区松岗街道邮政编码
  • 贵州国龙翔建设有限公司网站wordpress设置邮件发送
  • 深圳网站建设的服务怎么样上海搬家公司收费价目表2021
  • 建设电商网站的电商网站开发的背景及意义
  • 军事网站模板代理注册公司需要什么资料
  • 上海企业招聘信息发布平台南宁seo做法价格
  • 成安企业做网站推广自己怎么建个优惠网站
  • 自己做的网站安全吗seo优化工具有哪些
  • 网站创建器百度开放云平台
  • 拼团手机网站开发拉销智能模板建站系统
  • seo综合查询网站源码免费发布网站建设的平台
  • win7 iis 添加网站施工企业上市公司有哪些
  • 北京设计公司网站国内十大网站建设