沧水的博客
我们能在这里相遇,一定是前世的缘结

众所周知,国内vps提供商不允许未备案的网站,通常会阻断80端口http的访问
而如果你是国内的域名提供商,如果域名未备案也无法解析到80端口以外的端口来绕过

通常有如下解决方案:

1.备案,请人代备案

2.配置ssl证书使用443https访问绕过80端口

第一种方法费事费钱如果不打算持有域名就很吃亏

第二种方法如果用户浏览器不支持自动https就会看见你的http被阻断页面,有就些尴尬

在这里介绍的就是通过nginx来达到301重定向绕过80端口

如果是高手懂得自己改代码配置nginx的估计也不回来看这种小白文如果实在不知道。。。。。可以参考百度nginx301重定向配置方法

我在这里面向小白的是使用宝塔面版来达到目的

宝塔官网  www.bt.cn  官网有使用教程和一键安装方法

不过也别太白了。。。。好歹得有点网站搭建基本知识。。。

安装好配置好lnmp套件以后我们开始教程

首先通过你的域名提供商把域名解析到vps

比如  one.cangshui.net 解析到你的服务器ip

用宝塔面板创建一个叫做one.cangshui.net的网站(这个是我的域名,你换成你想要设置的),端口用默认的80就好

再创建一个叫做two.cangshui.net的域名 (这个是我的域名,你换成你想要设置的), 同样解析到你的服务器ip

继续用宝塔面板创建一个叫做two.cangshui.net的网站,填写域名的时候填为two.cangshui.net:800(其他的端口也可以,什么801/802/1000/2000/3000)

 

我把第二个网站设置的是800端口

然后你需要打开第一个网站的设置按钮

找到301重定向标签

设置为重定向到第二个网站,规则会自动补全,填好打勾即可

现在你就可以看到访问one.cangshui.net自动跳转到two.cangshui.net:800

直接绕过非法阻断有木有?(*^ワ^*)

顺带一提,如果重定向之前访问过这俩网址,清除浏览器缓存即可生效

版权所有,未经作者允许不得转载,

望见谅,如需转载请注明出处

这篇文章有2人发言了呢.

  1. 这样不就放弃了,这个网站在百度中的收录吗

    小哈哈

    2017/9/3

    @Ta
    #1
    • 沧水

      @

      小哈哈

      百度301重定向过多的确影响权重,但是谷歌没事啊#滑稽

      沧水 扁担w

      2017/9/6

      @Ta

发表评论