发布作者: 阿良
本文链接: https://icnal.com/9.html
作品采用: 《 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 》许可协议授权
昨天打算写个typecho用 无畏云加速 免费cdn的配置过程,结果后台地址无法打开(cdn中设置的后台不缓存),寻思着是不是IIS的问题,折腾半天才发现是ipv6的80和443端口被封堵了,也就是只能域名:非80,443的端口
的形式访问网站。
无法域名直接访问对网站影响很大,且影响搜索引擎SEO。因此,我特意找了两种解决去端口号直访域名网站的方法,分别为cdn和内网穿透。
众所周知,cdn的回源可以设置自定义端口,用cdn可以解决域名+端口号的问题。
先在IIS给网站添加一个新的非80,443端口,家庭服务器最好在cdn中选择域名源站(ddns-go动态解析ip),改下cdn默认回源端口即可
以防万一,用 免费的樱花FRP 内网穿透做个备用源站。直接选择刚刚设置的端口进行转发,然后在日志里复制转发后的ip+端口到cdn做源站即可。
认真建站的最好还是直接入手云服务器,不用像我这样无聊的瞎折腾。
隧道的 我没设置,但是 cdn加速的 我设置过,我还用宝塔的反代 Nginx 代理管理器 都试验过了,都不行。
我是有公网地址的,然后用软路由做的端口转发。
我只有公网IPV6且封禁80、443,都能域名直接访问,设置域名+端口,外网能访问到,然后cdn设置外网能访问到的回源端口轻松搞定