首页
关于
壁纸
直播
留言
友链
统计
Search
1
《三国志英杰传》攻略
6,034 阅读
2
Emby客户端IOS破解
5,769 阅读
3
白嫖Emby
5,768 阅读
4
《吞食天地1》金手指代码
4,694 阅读
5
破解emby-server
4,040 阅读
moonjerx
game
age-of-empires
zx3
san-guo-zhi
尼尔:机械纪元
net
emby
learn-video
docker
torrent
photoshop
route
minio
git
ffmpeg
im
vue
gitlab
typecho
svn
alipay
nasm
srs
mail-server
tailscale
kkfileview
aria2
webdav
synology
redis
oray
chemical
mxsite
math
π
x-ui
digital-currency
server
nginx
baota
k8s
http
cloud
linux
shell
database
vpn
esxi
rancher
domain
k3s
ewomail
os
android
windows
ios
app-store
macos
develop
java
javascript
uniapp
nodejs
hbuildx
maven
android-studio
jetbrain
jenkins
css
mybatis
php
python
hardware
hard-disk
pc
RAM
software
pt
calibre
notion
office
language
literature
philosophy
travel
登录
Search
标签搜索
ubuntu
mysql
openwrt
zerotier
springboot
centos
openvpn
jdk
吞食天地2
synology
spring
idea
windows11
吞食天地1
transmission
google-play
Japanese
xcode
群晖
kiftd
MoonjerX
累计撰写
370
篇文章
累计收到
459
条评论
首页
栏目
moonjerx
game
age-of-empires
zx3
san-guo-zhi
尼尔:机械纪元
net
emby
learn-video
docker
torrent
photoshop
route
minio
git
ffmpeg
im
vue
gitlab
typecho
svn
alipay
nasm
srs
mail-server
tailscale
kkfileview
aria2
webdav
synology
redis
oray
chemical
mxsite
math
π
x-ui
digital-currency
server
nginx
baota
k8s
http
cloud
linux
shell
database
vpn
esxi
rancher
domain
k3s
ewomail
os
android
windows
ios
app-store
macos
develop
java
javascript
uniapp
nodejs
hbuildx
maven
android-studio
jetbrain
jenkins
css
mybatis
php
python
hardware
hard-disk
pc
RAM
software
pt
calibre
notion
office
language
literature
philosophy
travel
页面
关于
壁纸
直播
留言
友链
统计
搜索到
28
篇与
nginx
的结果
2021-07-18
nginx不记录特定日志(access_log_bypass_if)
apache可以使用CustomLog [env=XXX]指定排除哪些日志不记录,nginx自身没有这个功能,但是在官方的第三方模块找到了ngx_log_if_module,它实现了类似env的功能.如果你想了解nginx更多nginx日志格式的资料,请参考咱们ttlsa《nginx日志配置》nginx第三方模块安装参考运维生存时间之前的文章《如何安装nginx第三方模块》指令语法:access_log_bypass_if (condition) [and] 默认值: -Scope: main/srv/loc "access_log_bypass_if" 定义的规则如果为真,那么相应的日志不会写入access log中. access_log_bypass_if你可以把它当做if来看待,access_log_bypass_if可以使用and逻辑运算.如果当前if有and,那么他和下一个if共同作用.access_log_bypass_if配置如下是多个表达式的例子server { access_log_bypass_if ($status = 400); access_log_bypass_if ($host ~* 'moonjer.com'); access_log_bypass_if ($uri = 'status.nginx') and; access_log_bypass_if ($status = 200); } 上面一共有4个表达式,前面两条分别独立,组后两条是and组合的。也就是说状态为400或者host为moonjer.com或者(uri是status.nginx并且响应状态为200)的请求都不会记录到访问日志中。 当然,access_log_bypass_if会在多个地方出现,官方文档叫父配置块和子配置块,默认情况下子配置块会覆盖父配置块,并且不会继承父配置块的配置.如下例子server { access_log_bypass_if ($status = 400); location / { access_log_bypass_if ($host ~* 'moonjer.com'); } }我们可以发现$status = 400根本就没有效果,因为他被location /里面的access_log_bypass_if覆盖了参考地址官方地址:https://github.com/cfsego/ngx_log_if/
2021年07月18日
318 阅读
0 评论
0 点赞
2021-07-12
nginx重定向尝试
限定指定IP请求重定向所有非192.168.0.*网段的IP到百度if ( $http_x_forwarded_for !~ 192\.168\.0\..* ){ rewrite ^(.*)$ https://www.baidu.com; }或者:非这两个IP,返回404if ( $http_x_forwarded_for !~* "192.168.0.59|192.168.0.45") { return 404; }nginx重定向尝试location ^~ /v1{ root /www/wwwroot/front_server/silk/; index index.html; } location ^~ /v2{ alias /www/wwwroot/front_server/silk/v2/; index index.html; } location ^~ /{ #匹配成功后跳转,执行永久301跳转 return 301 https://$server_name$request_uri/v1/; rewrite ^(.*)$ http://$host:1992$1/v1/ permanent; #可以重定向,浏览器地址为https://a.site.com:1992 rewrite ^(.*)$ https://a.site.com:1992$1 permanent; #可以重定向,浏览器地址为https://a.site.com:1992 return 301 https://a.site.com:1992$request_uri; }
2021年07月12日
146 阅读
0 评论
0 点赞
2021-07-11
Nginx反代配置
绝对路径. proxy_pass http://127.0.0.1:8080; 后面8080没有 “/” server { listen 80; server_name www.test.com; # 当访问 http://test.yeguxin.top/proxy/aaa/bbb.text时,nginx匹配到 /proxy/路径,把请求转发给127.0.0.1:8080服务. # 实际请求代理服务器路径为 " 127.0.0.1:8080/proxy/aaa/bbb.text " location /proxy/ { proxy_pass http://127.0.0.1:8080; } }相对路径. proxy_pass http://127.0.0.1:8080; 后面8080有 “/” server { listen 80; server_name www.test.com; # 当访问 http://test.yeguxin.top/proxy/aaa/bbb.text时,nginx匹配到 /proxy/路径,把请求转发给127.0.0.1:8080服务. # 实际请求代理服务器路径为 " 127.0.0.1:8080/aaa/bbb.text " location /proxy/ { proxy_pass http://127.0.0.1:8080/; } }proxy_pass http://127.0.0.1:8080/static; 后面static没有 “/” server { listen 80; server_name www.test.com; # 当访问 http://test.yeguxin.top/proxy/aaa/bbb.text时,nginx匹配到 /proxy/路径,把请求转发给127.0.0.1:8080服务. # 实际请求代理服务器路径为 " 127.0.0.1:8080/staticaaa/bbb.text " location /proxy/ { proxy_pass http://127.0.0.1:8080/static; } }proxy_pass http://127.0.0.1:8080/static; 后面static有 “/” server { listen 80; server_name www.test.com; # 当访问 http://test.yeguxin.top/proxy/aaa/bbb.text时,nginx匹配到 /proxy/路径,把请求转发给127.0.0.1:8080服务. # 实际请求代理服务器路径为 " 127.0.0.1:8080/static/aaa/bbb.text " location /proxy/ { proxy_pass http://127.0.0.1:8080/static/; } }
2021年07月11日
292 阅读
0 评论
0 点赞
1
...
5
6
您的IP: