新建 nginx 配置文件 xxx.conf 内容如下
server {
listen 80;
server_name t.sv;
return 301 https://$host$request_uri;
}
server {
listen 443 ssl http2;
server_name t.sv;
ssl_certificate /etc/nginx/ssl/nginx.crt;
ssl_certificate_key /etc/nginx/ssl/nginx.key;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers HIGH:!aNULL:!MD5;
location = /js/app.cefe170b.js {
proxy_pass https://tian.hu;
proxy_set_header Host tian.hu;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Accept-Encoding “”;
sub_filter_types application/javascript text/javascript text/plain;
sub_filter_once off;
sub_filter “辽公网安备 21029602000702号” “t.sv”;
sub_filter “http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=21029602000702” “https://t.sv”;
proxy_redirect off;
proxy_buffering off;
proxy_ssl_server_name on;
proxy_ssl_name tian.hu;
}
location / {
proxy_pass https://tian.hu;
proxy_set_header Host tian.hu;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Accept-Encoding “”;
proxy_redirect off;
proxy_buffering off;
proxy_ssl_server_name on;
proxy_ssl_name tian.hu;
}
}
要改的几个地方
1. server_name 改成你自己的域名
2.ssl_certificate 改成你自己的 ssl 证书路径
3. 页脚的备案改成你自己的,反代还盗用别人备案这很不道德
sub_filter "辽公网安备 21029602000702号" "t.sv";
sub_filter "http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=21029602000702" "https://t.sv";
重启 nginx 完事收工,效果如下








