文档章节

nginx 根据域名判断入口文件

dubox
 dubox
发布于 2018/06/29 16:17
字数 127
阅读 363
收藏 0
#根据域名改变入口文件
location / {
		set $enter_file "index";
		if($host = "s.work.test.com"){
			set $enter_file "sso";
		}
		
		if (!-e $request_filename) {
            set $enter_file "${enter_file}1";
        }
		
		#当请求地址为存在的目录时 依然走rewrite,主要是针对访问根目录默认请求 index.php 的情况
		if (-d $request_filename) {
            set $enter_file "${enter_file}1";
        }
        
		if($enter_file = "index1"){
			rewrite  ^(.*)$  /index.php?s=$1  last;
            break;
		}
		if($enter_file = "sso1"){
			rewrite  ^(.*)$  /sso.php?s=$1  last;
            break;
		}
        index  index.html index.htm index.php;
    }

© 著作权归作者所有

共有 人打赏支持
dubox
粉丝 3
博文 98
码字总数 28307
作品 0
西安
程序员
私信 提问
Linux下Nginx的HTTPS+多站点 虚拟主机配置

阿里云产品通用代金券,最高可领1888元代金券分享一波阿里云红包. 阿里云的购买入口 对于访问量不大的服务器,只运行一个网站会不会觉得有点浪费资源,或者说有多个网站要部署,但是只有一台服...

紫葡萄0
今天
0
0
Nginx自定义模块是否适合读取并校验文件

有个门户网站需要读钓鱼网站黑名单文件,内容是各钓鱼网站的黑名单列域名列表 Nginx 定时读取黑名单,对来访的用户来源网址判断是否是黑名单域名,根据判断做进一步处理 问题是: 读黑名单文...

云帆2000
2016/05/21
113
0
Linux运维必会的面试题(一)

一、Varnish、Nginx、Squid各自缓存的优缺点 要做cache服务的话,我们肯定是要选择专业的cache服务,优先选择Squid和Varnish。 总结:缓存加速(静态加速、节省宽带、边缘推送):Varnish>S...

何小帅
2017/04/16
0
0
Nginx学习笔记(1)

Nginx配置文件详解: 配置文件参考:http://blog.csdn.net/tjcyjd/article/details/50695922 Nginx虚拟主机(三种方式): 一个server标签就是一个虚拟主机 1、基于域名的虚拟主机。通过域名来...

MK先生
2017/04/13
0
0
搭建nginx反向代理用做内网域名转发

由于公司内网有多台服务器的http服务要映射到公司外网静态IP,如果用路由的端口映射来做,就只能一台内网服务器的80端口映射到外网80端口,其他服务器的80端口只能映射到外网的非80端口。非8...

庆沉
2015/07/30
0
1

没有更多内容

加载失败,请刷新页面

加载更多

《傲慢与偏见》的读书笔记与读后感作文2400字

《傲慢与偏见》的读书笔记与读后感作文2400字: 作者:孙苑馨;笔者按:读书这个习惯是我爸妈养出来的。小时候父母赚的钱除了吃饭穿衣剩下的就是买书了,他们除了买各种新鲜出版的文艺派图书...

原创小博客
30分钟前
3
0
oozie job 的挂了监控报警或重启

oozie Coordinator 的job 和actioni状态很多,但好像不支持设置某状态如failed后30分钟后自动重新拉启,因他的条件只有几种:触发条件可以是一个时间频率、一个dataset实例是否可用,或者可能...

hblt-j
48分钟前
1
0
python精简笔记-[6]-[if,for,while]语句

1.if 条件判断 语法: if 判断条件: 执行语句……elif 判断条件:    执行语句……elif 判断条件:    执行语句……else: 执行语句…… 实例1: n = input("请输...

平头哥-Enjoystudy
52分钟前
1
0
RxJava 是如何实现线程切换的(上)

前言 通过前一篇的从观察者模式出发,聊聊RxJava,我们大致理解了RxJava的实现原理,在RxJava中可以非常方便的实现不同线程间的切换。subscribeOn 用于指定上游线程,observeOn 用于指定下游线...

亭子happy
今天
2
0
想晋级高级工程师只知道表面是不够的!Git内部原理介绍

本文由云+社区发表 作者:腾讯工蜂用户:王二卫 从不一样的视角了解git,以便更好的使用git 一、git & git 版本库认识 git 是一个内容寻址的文件系统,其核心部分是一个简单的键值对数据库(...

腾讯云加社区
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部