ProMonkey Lab

Linux下Nginx服务正则表达式

2018-06-28  本文已影响0人  ProMonkey_LAIN
.          #匹配除换行符以外的所有字符
*          #任意一个或多个字符
\          #一般用来转义
!          #表示不,False
^          #匹配字符串起始位
$          #匹配字符串结束位
~          #区分大小写匹配
~*         #不区分大小写匹配
=          #普通字符精确匹配
@          #'@'为一个location命名,但是这个location不能被外界访问,只用于nginx内部子请求,例如: error_page, try_files
*-f和!-f  判断是否是文件
*-d和!-d  判断是否是目录
*-e和!-e  判断文件或目录是否存在
*-x和!-x  判断是否有执行权限
#直接匹配网站根,通过域名访问网站首页比较频繁,使用这个会加速处理
location = / {
    root html/www;
}
#静态文件处理,匹配开头关键字
location ^~ /ui_web/ {
    root html/ui_web;
}
#静态文件处理,一般处理图片,匹配后缀
location ~* \.(gif|jpg|jpeg|png|css|js|ico)$ {
    root html/image;
}
#动态处理,反向代理
location /ui_android {
    proxy_pass http://192.168.1.253:8080/
}
上一篇 下一篇

猜你喜欢

热点阅读