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

开发公司终止函内容网站优化建设郑州

开发公司终止函内容,网站优化建设郑州,效果图制作公司怎么拉业务,wordpress+修改邮箱设置目录 nginx.conf文件介绍 一.文件共享功能 1.清空html目录下文件并新建你要共享的文件 2.修改nginx.conf文件#xff0c;开启autoindex功能 3.测试 二.状态模块 1.修改nginx.conf文件 2.测试 #xff08;1#xff09;使用刚才定义的IP/nginx_status进行访问 #…目录 nginx.conf文件介绍 一.文件共享功能 1.清空html目录下文件并新建你要共享的文件 2.修改nginx.conf文件开启autoindex功能 3.测试 二.状态模块 1.修改nginx.conf文件 2.测试 1使用刚才定义的IP/nginx_status进行访问 2status参数介绍 三.location模块的配置 1.location的语法 2.location的介绍 1uri是待匹配的请求字符串可以不含正则标准uri也可以含正则正则uri 2括号内的标识符号是确定uri匹配方式的 3.uri匹配的模式和优先级从高到低 rewrite 一.定义 二.作用 1.调整用户浏览的url模板更规范 2.提升搜索引擎网站给予用户的体验可以将动态的url伪装成静态地址提供服务 3.在网站更换新域名后可以通过旧域名访问到新域名 4.便于根据特殊变量1、客户信息进行url调整 三.区分地址重写和转发 1.地址重写和地址转发 2.地址转发时只会有一次网络访问请求重写一般会有两次 3.地址转发发生在同一站点的不同项目之间地址重写没有这个限制 4.地址重写的页面的路径需要完整路径转发则不需要 5.地址转发可以将客户请求的数据属性传递到新的界面而地址重写不可以仅仅是将页面定向到服务器选定的地址 6.地址重写的速度比转发慢 四.rewrite的语法规则 1.格式 2.几个flag标记符号介绍 五.例子 1.访问不存在的网页时定向到某个界面 1使用ifrewrite 2使用try_files 2.为某个目录定义别名用户访问的路径其实并不存在而是将其转发到另外一个页面 1创建bbb目录存放index.html文件 2编辑nginx.conf文件 3.实现域名跳转 访问80端口域名跳转到195主机的域名 nginx.conf文件介绍 一.文件共享功能 适用情况在没有美首页文件即你没有任何html文件时使用 1.清空html目录下文件并新建你要共享的文件 [rootlocalhost html]# ll total 0 [rootlocalhost html]# touch {a..d}.rpm [rootlocalhost html]# ll total 0 -rw-r--r-- 1 root root 0 Aug 10 14:57 a.rpm -rw-r--r-- 1 root root 0 Aug 10 14:57 b.rpm -rw-r--r-- 1 root root 0 Aug 10 14:57 c.rpm -rw-r--r-- 1 root root 0 Aug 10 14:57 d.rpm [rootlocalhost html]# pwd /usr/local/src/nginx-1.22.0/html2.修改nginx.conf文件开启autoindex功能 在要实现此功能的server区块内的location区块开启autoindexhtml工作目录要和实际目录一致 [rootlocalhost conf]# pwd /usr/local/src/nginx-1.22.0/conf [rootlocalhost conf]# vim nginx.conf server {listen 192.168.2.190;server_name www.aabb.com;error_log /usr/local/src/nginx-1.22.0/logs/error.log;access_log /usr/local/src/nginx-1.22.0/logs/access.log;location / {root /usr/local/src/nginx-1.22.0/html/;autoindex on; #添加这行index index.html index.htm;} } 3.测试 二.状态模块 可以查看nginx服务的状态 1.修改nginx.conf文件 [rootlocalhost conf]# vim nginx.conf server {listen 192.168.2.190;server_name www.aabb.com;error_log /usr/local/src/nginx-1.22.0/logs/error.log;access_log /usr/local/src/nginx-1.22.0/logs/access.log;location / {root /usr/local/src/nginx-1.22.0/html/;autoindex on; index index.html index.htm;}location /nginx_status{ 新添加一个location区块新增以下内容stub_status on;access_log off;}} [rootlocalhost conf]# systemctl restart nginx 2.测试 1使用刚才定义的IP/nginx_status进行访问 2status参数介绍 Active connections 表示当前的活动客户端连接数量 accepts表示接受客户端连接的总数 handled表示处理的连接总数 requests表示客户端请求的总数 Reading表示nginx正在读请求头的当前连接数 Writing 表示nginx正在将响应写回客户端的当前连接数 Waiting表示当前空闲客户端连接数等待一个请求 三.location模块的配置 1.location的语法 location [|~|~*|^~|/] uri {...... } 2.location的介绍 根据用户请求的uri来来执行不同的location 1uri是待匹配的请求字符串可以不含正则标准uri也可以含正则正则uri 2括号内的标识符号是确定uri匹配方式的 没有这些选项时server先试用标准uri进行匹配记录匹配度最高者。再用正则uri进行匹配当第一个正则uri匹配成功时停止并使用这个location区块这锅这里面的正则uri都匹配失败了就是用上面的记录的匹配度最高的标准uri所在location“”要求请求的字符串与uri严格匹配一经匹配成功就停止匹配并处理当前location“~”表示uri包含有正则表达式区分大小写“~*”表示uri包含有正则表达式不区分大小写含有正则表达式时就必须使用这两个中的一个“^~”表示要求nginx服务器找到uri和请求字符串最高匹配度的location后立即处理这个location不再匹配正则uri“!~”取反 3.uri匹配的模式和优先级从高到低 location / {} 精确匹配/根据给定的path做精准匹配 location ^~ /image/{ 字符串常规匹配不做正则检查 location ~* \.(gif\|jpg\|jpeg)$ { 正则匹配 location /documents/ { 字符串常规匹配做正则检查有正则就会先匹配正则 location / { 其他所有的location都未被匹配到后默认匹配这个location rewrite 一.定义 web服务器中的必备功能用来实现地址的重写不是转发可以让用户在我们网站变动的时候仍然能够通过原来的书签访问到变动后的内容。 二.作用 1.调整用户浏览的url模板更规范 2.提升搜索引擎网站给予用户的体验可以将动态的url伪装成静态地址提供服务 3.在网站更换新域名后可以通过旧域名访问到新域名 4.便于根据特殊变量1、客户信息进行url调整 三.区分地址重写和转发 1.地址重写和地址转发 地址重写是地址标准化的过程即使服务器接受了来自用户输入的不同的域名但服务器再此之中选择确定的一个那么客户端浏览器中的地址会改变为服务器选定的地址而地址转发是数据传输分别到达不同的路由器服务器设备是一个域名指向一个站点的过程在地址转发的过程中浏览器中的地址是不变的。 2.地址转发时只会有一次网络访问请求重写一般会有两次 3.地址转发发生在同一站点的不同项目之间地址重写没有这个限制 4.地址重写的页面的路径需要完整路径转发则不需要 5.地址转发可以将客户请求的数据属性传递到新的界面而地址重写不可以仅仅是将页面定向到服务器选定的地址 6.地址重写的速度比转发慢 四.rewrite的语法规则 1.格式 可以应用在server、location、if等 rewrite regex replacement [flag]; #表示根据regex正则表达式匹配成功后跳转到replacement 2.几个flag标记符号介绍 last——本条规则匹配完成后 继续向下匹配新其他uri规则 break——本条规则匹配完成即终止 不再匹配后面的任何规则 redirect——返回 302 临时重定向 浏览器地址栏会显示跳转后的url地址 permanent——返回 301 永久重定向 浏览器地址栏会显示跳转后的url地址 五.例子 1.访问不存在的网页时定向到某个界面 1使用ifrewrite server {listen 80;server_name www.aabb.com;error_log /usr/local/src/nginx-1.22.0/logs/error.log;access_log /usr/local/src/nginx-1.22.0/logs/access.log;location / { root /usr/local/src/nginx-1.22.0/html/ip; #这个目录里不要存在index.html文件index index.html index.htm;if (!-f $request_filename) {rewrite /. /err.html permanent; #这个err.html要放在上面那个html/ip目录里}}2使用try_files server {listen 80;server_name www.aabb.com;root /usr/local/src/nginx-1.22.0/html/ip;index index.html index.htm;location / {try_files $uri $uri/ 404;}location /err.html {root /usr/local/src/nginx-1.22.0/html/ip;}error_page 404 /err.html;}2.为某个目录定义别名用户访问的路径其实并不存在而是将其转发到另外一个页面 1创建bbb目录存放index.html文件 [rootlocalhost ip]# pwd /usr/local/src/nginx-1.22.0/html/ip [rootlocalhost ip]# ll total 4 drwxr-xr-x 2 root root 24 Aug 11 12:54 bbb -rwxrwxrwx 1 root root 6 Aug 11 11:39 err.html [rootlocalhost ip]# cat bbb/index.html bbb2编辑nginx.conf文件 server {listen 80;server_name www.aabb.com;error_log /usr/local/src/nginx-1.22.0/logs/error.log;access_log /usr/local/src/nginx-1.22.0/logs/access.log;location / { root /usr/local/src/nginx-1.22.0/html/ip;index index.html index.htm;rewrite ^/aaa/(.*) /bbb/$1 last; #aaa目录实际上不存在在访问aaa时跳转访问bbb目录的内容}} 3.实现域名跳转 访问80端口域名跳转到195主机的域名 server {listen 80;server_name www.aabb.com;rewrite ^/.* http://www.llss.com/$1 last;error_log /usr/local/src/nginx-1.22.0/logs/error.log;access_log /usr/local/src/nginx-1.22.0/logs/access.log;location / { root /usr/local/src/nginx-1.22.0/html/ip;index index.html index.htm;}} server { listen 192.168.2.195;server_name www.llss.com;location / { root /usr/local/src/nginx-1.22.0/html/ip;index index1.html index.htm;}}
http://www.yutouwan.com/news/410104/

相关文章:

  • 中山网站备案学历提升机构
  • 网站 只做程序员玉林市城市建设投资有限公司网站
  • 微网站开发流程通用wap网站生成系统
  • 山阳网站建设百度品牌推广
  • 个人网站怎么申请注册网站模板切换
  • 招商网站设计深圳华强北手机市场
  • 毕业设计用PHP做旅游网站百度云wordpress怎么搭建网站
  • 龙岗中心城网站建设大连大家营销
  • 网站建设的法律问题wordpress格子主题
  • 信息化建设 调查报告 乡镇网站怎么样做网站赚钱
  • 学院网站建设服务招生宣传成都网站建设设计公司
  • 翻译做网站wordpress 时光网主题
  • 山东电商网站建设南昌启航科技
  • 石材网站模板阿里云服务器可以做彩票网站吗
  • 网站等保如何做院系网站建设具体要求
  • 网站三大要素是什么意思深圳专业集团网站建设
  • 做html网站搜索框教程建站之星演示
  • 工信部网站实名认证怎么做wordpress如何看网页地址
  • 微网站 .net四川建设网官网登录
  • 贵州省建设厅二建报名网站wordpress文章增加新字段
  • 哪个网站可以查企业信息wordpress term_id
  • 最新网站建设的模板下载wordpress widgetkit
  • 网站的空间是服务器吗星空视频大全免费观看下载
  • 天马网络 网站建设网络服务提供者发现用户利用其网络
  • 做网站页面的软件手机端视频网站模板
  • 上海网站搜索优化做网站找哪家好 07月
  • 承接婚庆公司网站建设有口碑的装修设计公司
  • 网站版权信息模板网站建设程序员
  • 虚拟主机子网站龙岗模板网站建设
  • excel+表格+做的网站盘点国内免费云服务器