我有一个 nginx 和不同的子域:
a.mydomain.com
b.mydomain.com
c.mydomain.com
Run Code Online (Sandbox Code Playgroud)
Nginx 有 4 条规则:
1)重写规则:
server {
listen 80
server_name gl.udesk.org;
root /nowhere;
rewrite ^ https://a.mydomain.com$request_uri permanent;
}
Run Code Online (Sandbox Code Playgroud)
2)https规则:
server {
listen 443;
server_name a.mydomain.com;
root /home/a/a/public;
ssl on;
ssl_certificate conf.d/ssl/a.crt;
ssl_certificate_key conf.d/ssl/a.key;
ssl_protocols ...
ssl_ciphers ...
ssl_prefer_server_ciphers on;
location ...
}
Run Code Online (Sandbox Code Playgroud)
3)http默认规则:
server {
listen 80 default_server;
return 444;
}
Run Code Online (Sandbox Code Playgroud)
4)https默认规则:
server {
listen 443 default_server;
return 444;
}
Run Code Online (Sandbox Code Playgroud)
因此,如果我启动 nginx 并且:
我想使用 PuTTY 连接到远程计算机,即客户端和服务器;如何设置我的代理和端口转发设置?
我的所有网络都使用 Tor,但出了点问题: