文档章节

nginx 根据域名判断入口文件

dubox
 dubox
发布于 06/29 16:17
字数 127
阅读 202
收藏 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
博文 94
码字总数 27160
作品 0
西安
程序员
私信 提问
Nginx自定义模块是否适合读取并校验文件

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

云帆2000
2016/05/21
66
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
[LNMP/Nginx] 国产主机面板AMH4.0发布

AMH全名Amysql Host,是一款一直很努力、专注于LNMP平台应用开发的国产面板, 也是国内首个免费开源主机面板。面板基于(Linux/Nginx/MySQL/PHP)构架的环境运行。 AMH使用GPL开源授权协议、所...

Amysql
2013/07/30
4.3K
10

没有更多内容

加载失败,请刷新页面

加载更多

AS连接网易Mumu模拟器

1、安装模拟器 打开这个网址现在模拟器然后安装 http://mumu.163.com/ 2、安装完成后启动模拟器 3、进入模拟器安装目录 例如本机的安装目录:C:\Program Files (x86)\MuMu\emulator\nemu\vmo...

HGMrWang
5分钟前
4
0
设计要做到扩展性强还挺难的

概述 在日常开发中,有时候你的上司会跟你说,这个模块的设计扩展性要高。把这句话说出来很简单,但是要做到则非常难。导致难的其中一个因素是: 你不熟悉这个行业的业务的玩法 我举个例子来...

Sam哥哥聊技术
7分钟前
0
0
聊聊 scala 的模式匹配

一. scala 模式匹配(pattern matching) pattern matching 可以说是 scala 中十分强大的一个语言特性,当然这不是 scala 独有的,但这不妨碍它成为 scala 的语言的一大利器。 scala 的 patt...

终日而思一
9分钟前
0
0
Spring事物手动回滚

手动回滚: 方法1:在service层方法的catch语句中增加:TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();语句,手动回滚,这样上层就无需去处理异常(现在项目的做法)...

寒风中的独狼
13分钟前
0
0
直角三角形的三角函数

sinA = a/c;A = asin(a/c); 特殊角度的三角函数值

一个小妞
21分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部