在穿透tplink的时候会出现自动跳转到tplogin.cn

使用nginx的subs_filter

subs_filter 'tplogin.cn' 'router.javago.site';

subs_filter_types *;

sub_filter语法包括:

  • sub_filter_types:*; 需要替换的类型,如text/htnl  text/plain  application/ javascript等,以空格分隔

  • sub_filter_once: on/off; 是否只替换一次

  • sub_filter: xxx1  xxx2; 将xxx2 替换成xxx1

 server {
        listen       80;
        server_name   router.javago.site;
        fastcgi_intercept_errors on;

        # Load configuration files for the default server block.
        include /etc/nginx/default.d/*.conf;

        location / {
                 proxy_pass http://192.168.2.1;
                 subs_filter 'tplogin.cn' 'router.javago.site';

                 subs_filter_types *;
        }

        error_page 404 /404.html;
            location = /40x.html {
        }

        error_page 500 502 503 504 =  /50x.html;
    }

subs_filter 安装参考yum安装的nginx增加subs_filter 模块