国内服务器使用海外CDN实现免备案的方法
在CDN控制面板的操作
- 在CDN控制面板,进入“域名跳转”
- 功能开关打开;域名填写你的未备案的域名;跳转到域名填写同样的域名并在后面加 .aliyuncs.com 后缀(如果国内服务器是腾讯云的,那就加 .myqcloud.com,任意一个在国内服务商已经接入备案的域名都可以);跳转方式选“改写回源域名”。如下图所示:
在源站服务器的操作(源站是宝塔面板的情况)
- 首先创建一个网站,绑定域名 *.aliyuncs.com
- 添加反向代理,目标URL是http://127.0.0.1,不要开缓存,如下图所示:
- 在反向代理选项卡点击【配置文件】,将以下代码复制进去替换原本的全部代码:
#PROXY-START/
location /
{
if ($host ~* (.*?).aliyuncs.com){
set $hosts $1;
}
proxy_pass http://127.0.0.1;
proxy_set_header Host $hosts;
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;
}
#PROXY-END/
如果你用的是其他域名后缀,别忘了替换代码里面的 .aliyuncs.com,如下图所示:
4. Nginx可能会莫名其妙对内容缓存,并且无法清除,解决办法是,找到 /www/server/nginx/conf/proxy.conf,删除proxy_cache cache_one;这一行内容
在源站服务器的操作(源站是Kangle的情况)
进入kangle的3311管理后台->请求控制->添加,可用的匹配模块 选“wide_host”,可用的标记模块 选“host_rewrite”,填写情况如下图:
wide_host:*.aliyuncs.com
reg_host:(.*).aliyuncs.com
host:$1
proxy:不选
rewrite:选中
站长群集#技术教程交流Q群:464723236 (新群&禁广)
守约者DNS二级域名分发系统www.kuz5.com(防失联)© 版权声明
【站长推荐】购买会员可免费下载全站资源。【提示】本站只提供资源,不提供技术支持,介意勿下!!【公告】没有基础小白不要下载,站长不教!!
本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如果有侵权之处请第一时间联系我们删除。敬请谅解! E-mail:xiaoyuziyuan@qq.com
本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如果有侵权之处请第一时间联系我们删除。敬请谅解! E-mail:xiaoyuziyuan@qq.com
THE END
暂无评论内容