我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

nginx全站强制https后 部分子链接怎么不用https访问

网站做了https强制跳转
用if强制跳转到https,下面的代码的话,就会全部都跳转到https

 if ($scheme = http ) { 
return 301 https://$host$request_uri; 
}

现在是网站程序部分地址不支持https,会出现部分地址点击后没有响应了。
/?diy=yes
/admin.php
怎么样实现这个两个子链接能够以http的形式打开。

 if ($host = '1.xxx.com') {
            return 301 https://$host$request_uri; 
}

近期文章

  • C/C++ VISA通信错误,错误码为-1073807339
  • 从一个日志文件中取出xml跟json格式的数据,数据内容不固定
  • Android Studio怎么用gradle把github的一个开源库添加进来
  • IE版本是高版本,却显示过低
  • 关于Java的多线程的问题
  • latex中创建表格增加大括号的问题
  • 本人js初学者、有一道题需要求助。求帮助
  • 后台如何获取前台的参数
  • 第三方登录成功后该保存那些信息呢
  • spring sql TOP #{index}传值
  • 刚学C语言 printf返回值
  • 刚学JAVA类,求帮助一些问题
  • 跪求一个用过jbuilder开发工具的大神,解决一个极度顶尖的问题,先谢谢了!
  • struts通过ajax上传文件超大后,Action失效
  • oracle 存储过程问题,求大神解答。谢谢!
  • 如何上传或同步文件至Nginx配置的静态资源服务器
  • mdb.execlDML(sql),报错并弹出局部变量被优化
  • ajax请求unexpected end of json input
  • SpringMVC与jsp传值跳转
  • 没有add validation builder to project

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华