方案一
使用非“80”“443”端口,因为备案检测只检测这两个常用端口。
实现方法:
服务器或主机放行自己所需要的端口,我们以88端口为例,宝塔→安全→填入88 放行,如果无效,在服务器防火墙管理页面或联系客服放行端口。
宝塔安全端口放行: 腾讯云服务器放行端口演示:
创建网站绑定域名时,填写域名cs.jlyidc.space:88 网址解析正常填写:
浏览器访问cs.jlyidc.space:88地址:
方案二
使用海外服务器代理,海外服务器称为服务器A[注意宽带等都要快,其他无要求],国内服务器称为服务器B[用来搭建网站]。两台服务器都装宝塔。
使用海外服务器代理,海外服务器称为服务器A[注意宽带等都要快,其他无要求],国内服务器称为服务器B[用来搭建网站]。两台服务器都装宝塔。
点我打开特价服务器VPS 购买免备案海外服务器立即上云 |
实现方法:
域名按方案一正常解析到服务器A
服务器A添加网站填写cs1.jlyidc.space 服务器B添加网站填写cs1.jlyidc.space:88 服务器A配置被添加网站反向代理[内容填写方法↓]: 再打开配置文件,全部删除,填写图片下方的内容[注意要修改内容]
#PROXY-START/ location ~* \\.(php|jsp|cgi|asp|aspx)$ { proxy_pass http://服务器B的IP:88; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header REMOTE-HOST $remote_addr; } location / { proxy_pass http://服务器B的IP:88; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header REMOTE-HOST $remote_addr; add_header X-Cache $upstream_cache_status; #Set Nginx Cache add_header Cache-Control no-cache; } #PROXY-END/
浏览器访问cs1.jlyidc.space:
方案三
类似方案二,利用海外CDN服务器,相当于代理。
找一个可以设置端口的免备案海外CDN
添加CDN,填写如下方所示: 按方案一正常解析到cdn地址,并在服务器添加网站或者添加域名时绑定cs2.jlyidc.space:88
浏览器访问cs2.jlyidc.space
Ps:上方提到的内容中,端口只要不是80和443即可,还有不要选择宝塔安全显示己有的端口,避免不必要的麻烦。