Nginx学习四:静态网站部署

news/2024/5/13 14:50:59/文章来源:https://blog.csdn.net/huiguo_/article/details/121116806

文章目录

  • 第一步:通过Xftp将ace-master到linux服务器/opt/static目录下,为了演示方便,将名字改为ace
  • 第二步:修改nginx.conf配置文件在server中
  • 第三步:重启nginx服务器
  • 第四步:成功访问
    • 测试:通过htp://192.168.235.128:80/ace/访问
  • 二、location中配置路径讲解
    • 2.1 location匹配顺序

第一步:通过Xftp将ace-master到linux服务器/opt/static目录下,为了演示方便,将名字改为ace

在这里插入图片描述

第二步:修改nginx.conf配置文件在server中

通过location匹配访问的路径,然后转发给静态资源
在这里插入图片描述

第三步:重启nginx服务器

在这里插入图片描述

第四步:成功访问

在这里插入图片描述

测试:通过htp://192.168.235.128:80/ace/访问

在这里插入图片描述

二、location中配置路径讲解

在这里插入图片描述

初次接触:可能会遇到404找不到页面的错误,主要原因是配置路径问题;
规则:ip + port 等于 root,假设server的配置如下:server {  listen 80; #端口号  location / {  root /opt/static /ace; #静态文件路径}  
}
替换:http://192.168.92.128:80/ = root = /opt/static/acehttp://192.168.92.128:80/ace = root/ace = /opt/static/ace/ace

2.1 location匹配顺序

在没有标识符的请求下,匹配规则如下:
1、nginx服务器首先在server块的多个location块中搜索是否有标准的uri和请求字符串匹配。如果有多个标准uri可以匹配,就匹配其中匹配度最高的一个location。2、然后,nginx在使用location块中,正则uri和请求字符串,进行匹配。如果正则匹配成功,则结束匹配,并使用这个location处理请求;如果正则匹配失败,则使用标准uri中,匹配度最高的location。
备注:1、如果有精确匹配,会先进行精确匹配,匹配成功,立刻返回结果。
2、普通匹配与顺序无关,因为按照匹配的长短来取匹配结果。
3、正则匹配与顺序有关,因为是从上往下匹配。(首先匹配,就结束解析过程)
4、在location中,有一种统配的location,所有的请求,都可以匹配,如下:
location  / {# 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求# 但是正则和最长字符串会优先匹配
}	
结合标识符,匹配顺序如下:
(location =) > (location 完整路径) > (location ^~ 路径) > (location ~,~* 正则顺序) > (location 部分起始路径) > (location /)
即
(精确匹配)> (最长字符串匹配,但完全匹配) >(非正则匹配)>(正则匹配)>(最长字符串匹配,不完全匹配)>(location通配)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_732101.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php网站怎么做集群,如何构建一个网站集群 - 简庆旺个人博客|PHP教程|PHP学习|Python学习|Python教程|Seo学习|Seo教程...

网站业务大了,可能就需要一个集群,来保障业务的稳定性,我根据自己的学习工作经验,做了下总结。一:DNS负载均衡dns轮询,自动把流量分散到不同的服务器,避免单个服务器挂了。比如用的dnspod&#…

提高网站转化率——页面停留时间与网站停留时间

一、页面停留时间与网站停留时间是如何计算出来的? 假设用户访问了网站的主页(Home)。分析工具将这个访问者标记为一个Visit,接着这个访问者又浏览了另外两个页面(Page2和Page3),然后他离开了你…

4种黑帽SEO手法

1、斗篷法(Cloaking) 为什么叫斗篷法呢?可能是因为只能看到斗篷,而不能看到真面目的意思吧! 斗篷法指站长将一个网页用两个不同版本的页面,一个版本给搜索引擎看,一个版本给用户浏览。而搜索引…

数据采集与网站统计实现全过程

做网站统计首先要有数据,数据从何而来?这需要网站要记录客户所访问的轨迹,记录用户访问每个页面的流向,给网站加过百度统计与cnzz的站长们估计都清楚,要想对某个页面进行统计,就要在该页面上加上统计代码&a…

php网站优化简书,记一次PHP优化案例

Lnmp网站服务器架构,其实就是Linuxnginxmysqlphp架构体系eg:后台访问很慢,而且有时候出现502错误。一、案例分析。我们可以想到,既然是访问缓慢,有时候直接访问不了,以前是没问题的,到现在就突然出现了问题…

网站漏洞扫描工具_网站目录扫描工具

目录御剑dirbusterWebdirscan网站后台扫描工具都是利用目录字典进行爆破扫描,字典越多,扫描到的结果也越多。常用的网站后台扫描工具御剑、dirbuster和Webdirscan,不管哪个工具,要想扫描到更多的东西,都必须要有一个强…

匀速建站 华为云_紫虎5G云网站:5G回转,不止是快捷建站,新兴的SEO模式也在崛起...

最近,5G时代的推动正在如火如荼进行中,今天一大早就有爆料说,继去年年底推出面向企业的5G商用网络后,韩国三大电信运营商4月5日起正式开始为大众办理5G手机入网手续,韩国由此成为全球率先对普通用户开通5G商用网络的国…

python 网页设计_GitHub - leiphp/Django-myblog: Django入门与实践--Python制作个人博客网站,一个Python的高级Web框架,功能非常强大。...

Django-myblog Django入门与实践--Python制作个人博客网站,一个Python的高级Web框架,功能非常强大,下面是项目预览,随便找了一套前端模板,目前只做了主页和文章页的界面。 项目预览开发环境 1.Python 2.Django 3.编辑器…

网站打不开显示access denied_果汁排行榜-一个宝藏网站

果汁排行榜一个宝藏网站,把互联网上的各大热搜榜,排行榜汇聚在了一网站。可以查阅搜索实时热点,影视,音乐,摄影,财富,游戏等各领域热门排行榜单。果汁排行榜 [http://guozhivip.com/rank/]

html站点根目录怎么改,通过重定向把子目录设置为网站根目录

摘要:如果想在一个项目内对于不同的文件夹使用不同的域名来访问,我们需要把这些文件夹单独设置成根目录并绑定域名,但对于虚拟服务器用户来说,这并不容易实现,因为一般的虚拟服务器是没有这样的功能的,但我…

前端性能优化(七)-页面性能优化之优化清单——编码、解码形成DOM树的过程 优化关键渲染路径 JS性能在线测试网站 性能优化-参考资料

前端性能优化(七)-页面性能优化之优化清单——编码、解码形成DOM树的过程 & 优化关键渲染路径 & JS性能在线测试网站 & 性能优化-参考资料 编码、解码形成DOM树的过程 浏览器从网络或硬盘中获得HTML字节数据后会经过一个流程将字节解析为D…

怎样对java网站进行简单修改_javaweb简单的增删改查之“加”

我相信对每一个初学者来说能有一个好的教程真的帮助非常大,虽然我也只是一个初学者,我相信我所学到的转化为自己的语言对大家会有帮助1.连接数据库public class Databass {public static String db_url "jdbc:mysql://localhost:3306/blog?charac…

PHP Web应用开发 -用PHP实现简单的个人博客网站

文章目录题目一、项目简介二、需求分析三.总体设计四. 详细设计五、运行测试六、 总结题目 题目:用PHP实现一个贴吧的网站 一、项目简介 能够实现用户注册登录发帖会贴的功能。 二、需求分析 (1)统一友好的操作界面。具有良好的用户体验…

JavaWeb-网站在线用户信息、网站访问量以及管理踢出用户实例

转载请注明出处: http://blog.csdn.net/qq_26525215 本文源自【大学之旅_谙忆的博客】 这个稍微比上个版本做得完善了一点,用了JavaBean来封装用户信息,添加了一个管理踢用户的功能。 上一个的用户访问量是通过监听request来统计的&#xff…

网络基础(三)02-网络的基础概念——DNS服务器之hosts文件配置 网站访问流程之三次握手 BS架构-浏览器访问、CS架构-安装软件客户端 静态网站和动态网站-数据是否动态

网络基础(三)02-网络的基础概念——DNS服务器之hosts文件配置 & 网站访问流程之三次握手 & B/S架构-浏览器访问、C/S架构-安装软件客户端 & 静态网站和动态网站-数据是否动态 4.5 DNS DNS: Domain Name System 域名系统。在DNS服务器中保存…

JavaWeb-Servlet技术的监听器-解析与实例-网站在线用户信息与网页点击量

转载请注明出处: http://blog.csdn.net/qq_26525215 本文源自【大学之旅_谙忆的博客】 在Web项目中,我们对下面这几个监听器必须熟练的使用,它们的作用真的很大。熟练的使用后,可以使我们少绕弯路,少写很多代码、 事件…

JavaWeb-网站在线用户信息、网站访问量以及管理踢出用户实例

转载请注明出处: http://blog.csdn.net/qq_26525215 本文源自【大学之旅_谙忆的博客】 这个稍微比上个版本做得完善了一点,用了JavaBean来封装用户信息,添加了一个管理踢用户的功能。 上一个的用户访问量是通过监听request来统计的&#xff…

myspeed支持什么浏览器_上千家网站集体封杀,微软也开始下手,世界第三浏览器或被终结?...

现在虽然有非常多的APP和应用程序,但是实际上浏览器还是每个电脑都需要的一个软件,目前来说做得比较大的就是谷歌浏览器、火狐浏览器还有大家都知道的IE浏览器,谷歌和火狐倒是还好,但是IE虽然一直都是有着更新等等,但是…

php电商网站源码_niushop,优秀的国产开源电商系统体验

前几天,小编发布了国产电商开源系统推荐,有个小伙伴后台留言说niushop不错。先别管这么多,盘他!我这里下载的是B2C单商户免费版先把源码下载下来。安装之前先看看niushop的环境要求。PHP5.4版本以上,支持PHP7.0、MySql…

CSDN网站作者的文章列表文章详情获取-Java网络爬虫系统性学习与实战系列(12)

CSDN网站作者的文章列表&文章详情获取-Java网络爬虫系统性学习与实战系列(12) 文章目录 联系方式概述分析配置好Xpath规则selenium工具类获取CSDN作者文章列表获取CSDN文章详情数据pom依赖全部代码地址系列文章地址: Java网络爬虫系统性学习与实战系列 上一篇文章: 常…