使用国内服务器+宝塔面板绕过备案进行免备案建站

原创 淹不死的狗  2020-04-20 12:37:26  阅读 560 次 评论 0 条
摘要:

众所周知,国内主机需要域名有备案号,如果不想备案的话,只能选用海外主机。但是,海外主机,比如香港主机带宽贵,同样的配置,海外主机比国内主机会贵不少,尤其是服务器配置和带宽要求比较高的话,选用海外主机会贵不少。
这时候咱们可以利用centos+nginx来做反向代理,来解决海外主机贵的问题,这样以达到价格适中,但访问速度又十分理想。

使用国内服务器+宝塔面板绕过备案进行免备案建站

要求:有一个不需要备案的宝塔面板服务器做反向代理,一个需要备案的服务器做网站存储服务器

我们都知道防火墙检测的是80和443端口需要备案才能用国内主机或服务器,否者访问就会出现未备案的提示,下面介绍怎么用280绕过备案使用国内服务器建站。


前期教程

1.首先你得安装个宝塔控制面板

2.添加站点,输入域名的时候注意要在域名后面加上:81

3.在你服务器安全组上面放行81端口,放行后通过http://你的域:81访问即可但是这样不美观,我们接下来要把后面端口去掉

去端口教程

1.我们使用cdn进行反向代理,将域名解析至cdn指向的ip或域名

2.接下来即可使用80端口访问网站,ping会显示在cdn所显示的国外地区,实际你已经使用国内服务器建站完成并且不用备案


接下来讲,如果让香港主机主要走国内带宽,因为带宽主要走国内,所以不需要启用缓存。
上面的工作做完后,反向代理的工作已经完成,网站已经可以正常访问,但现在有个问题,这样访问网站,国内主机、香港主机消耗的带宽一样,这样对香港主机要求的带宽也很高,下面来讲如果如何实现只让香港主机响应php、asp、html、aspx等网页文件,而图片、样式表、音频、视频、js、zip、rar等文件直接走国内主机,而达到香港主机使用极低的配置,而不影响访问速度。
实现原理是使用伪静态规则进行重定向,规则如图:

如果您还有其它文件需要走国内带宽,按上面的案例添加即可!

rewrite ^/(.*)\.jpg$ http://fx.abc.com:88/$1.jpg permanent;
rewrite ^/(.*)\.gif$ http://fx.abc.com:88/$1.gif permanent;
rewrite ^/(.*)\.png$ http://fx.abc.com:88/$1.png permanent;
rewrite ^/(.*)\.js$ http://fx.abc.com:88/$1.js permanent;
rewrite ^/(.*)\.css$ http://fx.abc.com:88/$1.css permanent;
rewrite ^/(.*)\.flv$ http://fx.abc.com:88/$1.flv permanent;
rewrite ^/(.*)\.doc$ http://fx.abc.com:88/$1.doc permanent;
rewrite ^/(.*)\.zip$ http://fx.abc.com:88/$1.zip permanent;
rewrite ^/(.*)\.rar$ http://fx.abc.com:88/$1.rar permanent;
rewrite ^/(.*)\.exe$ http://fx.abc.com:88/$1.exe permanent;


本文地址:https://tugouli.exiu.org/3535.html
版权声明:本文为原创文章,版权归 淹不死的狗 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?