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

房地产网站编辑杭州包装网站建设方案

房地产网站编辑,杭州包装网站建设方案,企业网站制作素材,网站域名空间怎么提交nginx重定向--rewrite重写功能介绍 rewrite 的功能介绍 rewrite功能就是#xff0c;使用nginx提供的全局变量或自己设置的变量#xff0c;结合正则表达式和标记位实现URL重写以及重定向。 比如#xff1a;更换域名后需要保持旧的域名能跳转到新的域名上、某网页发生改变需… nginx重定向--rewrite重写功能介绍 rewrite 的功能介绍  rewrite功能就是使用nginx提供的全局变量或自己设置的变量结合正则表达式和标记位实现URL重写以及重定向。 比如更换域名后需要保持旧的域名能跳转到新的域名上、某网页发生改变需要跳转到新的页面、网站防盗链等等需求。 rewrite只能放在server{},location{},if{}中并且默认只能对域名后边的除去传递的参数外的字符串起作用 例如 http://www.yang.com/abc/bbs/index.php?a1b2 只对/abc/bbs/index.php重写。   rewrite执行顺序 1.先执行server块的rewrite 2.执行location里面定义的rewrite 3.选定location中的rewrite 语法格式rewrite regex replacement [flag]regex 正则表达式replacement 跳转内容或者路径[flag]标志位 “标记”flag表示支持rewrite的flag标记last本条规则匹配完成后继续向下匹配新的location URI规则rewrite zzr zzz last; ###flag标记说明### last 本条规则匹配完成后不终止重写后的url匹配一般用在 server 和 if 中。 break 本条规则匹配完成即终止终止重写后的url匹配一般使用在 location 中。 redirect 返回302临时重定向浏览器地址会显示跳转后的URL地址。 permanent 返回301永久重定向浏览器地址栏会显示跳转后的URL地址。   rewrite使用案例-------1.基于域名的跳转 需求www.kfc.com 公司业务变更全部迁移到新的域名 www.benet.com代替但是旧域名不能被废除访问kfc可以跳转到benet且匹配的uri不变。 vim /nginx.confserver {listen 80;server_name www.kfc.com; charset utf-8; location / {if ($host www.kfc.com) { #$host为rewrite全局变量代表请求主机头字段或主机名rewrtie ^/(.*)$ http://www.benet.com/$1 permanent; / 后面所有的内容转换为 http://www.benet.com/$1 permanent;}root html;index index.html inde.htm } 访问域名一定要地址解析!!!!!!!! echo 20.0.0.10 www.kfc.com www.bentet.com /etc/hosts 给页面编写内容 此时访问 www.kfc.com 会自动跳转到 www.benet.com rewrite使用案例-------2.基于ip的跳转 公司业务新版本上线用户访问网站同意显示在维护中只有一个IP可以访问测试 vim /nginx.confserver {listen 80;server_name www.kfc.com; #域名修改charset utf-8; #页面内容支持中文set $rewrite true; #设置标记是否合法if ( $remote_addr 20.0.0.10) { #定义客户端的访问地址set $rewrite false; #如果是20.0.0.10则不重写rewrite }if ( $rewrite true ) {rewrite (.) /error.html redirect #如果不是20.0.0.10则重写 #除了 20.0.0.10其余都跳转error界面 }location / {if ($host www.kfc.com) {rewrite ^/(.*)$ http://www.benet.com/$1 permanent; }root html;index index.html index.htm; } 进入error.html 编写内容 此时我们用另一台20.0.0.20来访问虚拟机测试 error无法连接 rewrite使用案例-------3. 基于目录下的PHP访问通过PHP跳转新页面 vim nginx.confserver {listen 80;server_name www.kfc.com;charset utf-8;location ~* /upload/.*\.php$ { 锁定 /upload以后的所有内容rewrite (.) http://www.test.com permanent; 重写位 test.com}location / {root html;index index.html index.htm;} } 访问域名一定要做域名解析 配置页面内容 访问内容正确
http://www.dnsts.com.cn/news/123982.html

相关文章:

  • 莱芜 做网站 公司网站更改
  • 闵行区网站开发唐山做网站企业
  • html5网站动效怎么做住房和城乡建设厅网站青海省
  • 资格证网站怎么做动画网站建设
  • 导航网站开发用户文档做的网站怎么一搜就能出来
  • 网站外包注意事项丹阳杨文军
  • 网站制作推荐创网站需要什么
  • 古镇高端网站建设网站设计软件免费下载
  • 济南高端网站设计wordpress发表评论项
  • 招网站开发人员烟台莱山城市建设网站
  • php做用户注册网站万能浏览器最新下载
  • 厦门建站最新消息如何撤销网站上信息吗
  • 做网站好的公司有哪些网站建设每年有维护费吗
  • 网站 云端徐州做网站的培训机构
  • 郑州营销网站政务网站无障碍建设
  • 深圳网站seo外包公司哪家好网页制作网页
  • cms网站开发网站模板东莞做网站有哪些
  • 什么亲子网站可以做一下广告词昆明网站建设多少钱
  • 网站主目录权限配置wordpress用户自动禁止登录
  • 网页制作与网站设计论文城乡建设网站职业查询
  • 第三方网站建设博客网站首页设计
  • 郑州做网站擎天公司手机网站建设公司
  • 网站建设毕业答辩ppt模板攀枝花建设规划网站
  • 怎么做网站步骤免费的网站被挂黑链怎么处理
  • 门户网站开发流程视频如何创造一个小程序
  • 网站做301将重定向到新域名垫江网站建设价格
  • 怎样查网站空间地址企业邮箱收费
  • 外企网站建设电子商务网站与普通网站的区别
  • 制作地图的网站徐家汇网站建设
  • 遵化网站开发品牌策划策略