v2ray-agent/documents/nginx_proxy.md

44 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 1.打开Nginx配置文件
```
vim /etc/nginx/conf.d/alone.conf
```
# 2.添加配置
- 如需配置HTTP1.1找到31300端口所在的server【文件最后非return 403那条】
- 如需配置HTTP2.0找到31302端口所在的server
> 下方使用配置HTTP1.1反向代理作为示例
```
# 如果要添加到根路由则添加到localtion /下面
location / {
add_header Strict-Transport-Security "max-age=15552000; preload" always;
proxy_pass http://127.0.0.1:3003/;
}
# 如果只需要添加额外的路径则额外写一个location路径可自定义
location /test {
proxy_pass http://127.0.0.1:3003/;
}
# 完整配置HTTP2.0则同理写入到31302端口所在的server即可
server {
listen 127.0.0.1:31300;
server_name xx;
root /usr/share/nginx/html;
location /s/ {
add_header Content-Type text/plain;
alias /etc/v2ray-agent/subscribe/;
}
location / {
add_header Strict-Transport-Security "max-age=15552000; preload" always;
proxy_pass http://127.0.0.1:3003/;
}
location /test {
proxy_pass http://127.0.0.1:3003/;
}
}
```