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

平台网站怎么做的备案的域名拿来做别的网站

平台网站怎么做的,备案的域名拿来做别的网站,山东省临沂建设局网站,邮箱注册申请目录 一.重写功能 1.重写功能作用 2.rewrite指令 ③.if指令 ②.return指令 ③.set指令 ​编辑 ④.break指令 3.rewrite标志 ①.redirect标志 ②.permanent标志 ③.break标志 ④.last标志 ⑤.rewrite标志实验 一.重写功能 1.重写功能作用 重写功能(rewrite)用于实现…

目录

一.重写功能

1.重写功能作用

2.rewrite指令

③.if指令

②.return指令

③.set指令

​编辑 ④.break指令

 3.rewrite标志

①.redirect标志

②.permanent标志

③.break标志

④.last标志

⑤.rewrite标志实验


一.重写功能

1.重写功能作用

 重写功能(rewrite)用于实现URL的重写,URL的重写是非常有用的功能,比如它可以在我们改变网站结构之后,不需要客户端修改原来的书签,也无需其他网站修改我们的链接,就可以设置为访问,另外还可以在一定程度上提高网站的安全性。

2.rewrite指令

③.if指令

用于条件匹配判断,并根据条件判断结果选择不同的Nginx配置,可以配置在server或location块中进行配置,Nginx的if语法仅能使用if做单次判断可以在server模块和location模块,不支持使用if else或者if elif这样的多重判断,用法如下:

 if (   [连接符]   条件匹配  ){

执行动作;

}

条件匹配连接符:

  • = :比较变量和字符串是否相等,相等为true。
  • != :比较变量和字符串是否不相等,不相等为true。
  • ~ :区分大小写,判断字符是否匹配,匹配为true。
  • ~* :不区分大小写,判断字符是否匹配,匹配为true。
  • -f 和 !-f :#判断请求的文件是否存在和是否不存在。
  • -d 和 !-d :#判断请求的目录是否存在和是否不存在。
  • -x 和 !-x :#判断文件是否可执行和是否不可执行。
  • -e 和 !-e :#判断请求的文件或目录是否存在和是否不存在(包括文件,目录,软链接) 。

②.return指令

return用于完成对请求的处理,并直接向客户端返回响应状态码,比如:可以指定重定向URL(对于特殊重定向状态码,301/302等) 或者是指定提示文本内容(对于特殊状态码403/500等),处于此指令后的所有配置都将不被执行,return可以在server、if 和 location块进行配置。

使用格式:

  • return code :返回状态码
  • return code [text]:返回状态码可以选择性加一个文本
  • return code url :返回某个状态码直接跳转到某个url

③.set指令

设置变量,例如set $name kgc 设置name变量值为kgc。

 ④.break指令

只跳出 rewrite中的(if , set ,return)指令,其他不跳出,如server模块内的不跳出。

 3.rewrite标志

格式: rewrite 客户输入的(可用原始url正则表示)   你想让客户访问的 (可用url正则表示)     标志(即动作)

  • . :表示任意字符
  • \d :表示匹配数字
  • * :表示任意长度字符包括0次
  • .* :表示任意长度字符不包括0次

①.redirect标志

redirect 等于302即临时重定向,不会在浏览器中缓存。

②.permanent标志

permanent 等于301即永久重定向,会在浏览器中缓存。

③.break标志

break标志会重定向,但是不会显示跳转后的域名,只显示用户输入的域名。

④.last标志

last标志,重写完成后,停止对当前URI在当前location中后续的其它重写操作,而后对新的URL启动新一轮重写检查,不建议在location中使用。

⑤.rewrite标志实验

1、首先在主配置文件中创建2个虚拟主机,www.bj.com和www.beijing.com并且使用rewrite指令使得访问www.bj.com时跳转到www.beijing.com。

2、创建虚拟主机1和虚拟主机2的根目录并在虚拟主机1即www.bj.com的index.html中写入内容“this  is  bj”在虚拟主机2的根目录即www.beijing.com的index.html中写入内容“this is bj jump beijing” 

3、使用另外一台机器在/etc/hosts中添加本机ip对应www.bj.com和www.beijing.com。然后使用curl访问查看是否为302永久重定向提示,然后使用curl 域名  -L,查看跳转后的网页内容。

 


文章转载自:

http://PYeDEaNH.sbqrm.cn
http://CHKh7Nyh.sbqrm.cn
http://zf4WN0mr.sbqrm.cn
http://P4E7eY6C.sbqrm.cn
http://lvQqH0yM.sbqrm.cn
http://91LIukJb.sbqrm.cn
http://rHRGkLIZ.sbqrm.cn
http://SgObj6tA.sbqrm.cn
http://E3eeohQx.sbqrm.cn
http://aH77K61v.sbqrm.cn
http://JW6KP5Au.sbqrm.cn
http://cRy7kv6H.sbqrm.cn
http://bhsvKMjf.sbqrm.cn
http://XASxEX5X.sbqrm.cn
http://s4VVJGTP.sbqrm.cn
http://0lACM5vD.sbqrm.cn
http://g5ASrhWQ.sbqrm.cn
http://4JpMmojw.sbqrm.cn
http://mW0IMmRT.sbqrm.cn
http://BJb5Xe11.sbqrm.cn
http://2YHKrKAS.sbqrm.cn
http://vqwlgPSH.sbqrm.cn
http://OkQc3WV1.sbqrm.cn
http://TAoGv3Nn.sbqrm.cn
http://yPotKcPZ.sbqrm.cn
http://czobMa5U.sbqrm.cn
http://SDNRUyw0.sbqrm.cn
http://ZJPjZXyY.sbqrm.cn
http://bZFIDSKo.sbqrm.cn
http://KhegY3p4.sbqrm.cn
http://www.dtcms.com/wzjs/705896.html

相关文章:

  • 网站怎么做筛选河南网站优化外包服务
  • 怀化市建设局门户网站个人在百度上发广告怎么发
  • 多合一建网站网站做浮动边框asp代码
  • 体育健身网站建设上海网站建设caiyiduo
  • 网站制作优化网站运营设计
  • 兴业大街网站建设自有品牌如何推广
  • 订单网站模块小程序搭建需要多久
  • 西安网站建设 中讯创赢网站设计开发工程师
  • 网站后台更新前台更新不东莞seo优化
  • 网站设计用ps 怎么做深圳建设网站
  • 常见的电子商务网站有哪些天津网站建设制作
  • 爱站网关键词密度关键词优化是什么
  • 网站建设前wordpress中文教程 下载
  • 手机优化网站建设php彩票网站建设教程
  • 贾汪徐州网站开发wordpress太难用了
  • 小米商城网站建设中国500强排行榜
  • 济宁有做企业网站吗济南网页制作设计营销
  • 企业网站建设教程北京住房和城乡建设网官网
  • 杭州网站建设响应式周易八字排盘系统网站建设
  • 成都没有做网站的公司给个免费的网站好人有好报
  • 北京建设监理网站wordpress手机登录跳转页面模板
  • 广东建设报网站电子商务自助建网站
  • 电商网站建设策划天猫网站怎么做
  • 网站建设 中企动力南通建网站平台要多少钱
  • 快速搭建网站框架的工具多媒体设计与制作毕业设计
  • 设计师个人网站模板辽宁网站推广
  • 哈尔滨一个好网站建设如何开展网上营销
  • 影视文化网站建设wordpress会员插件
  • 厦门橄榄网站建设wordpress get tag
  • 盐城市城南建设局网站广州市花都区网站建设公司