WordPress网站禁止收录CDN域名解决方法

白天在给这个博客站做CDN加速时,不论是为了更方便管理静态资源还是为了跟风(总觉得这样做更正规),于是借助 CDN Enabler 插件 重新解析一个二级域名来作为网站静态资源的地址做了CDN静态资源加速。 具体CDN加速过程请参考【WordPress站点实现静态资源CDN加速方法,附阿里云CDN配置教程】一文,这里白天不过多说明。 做了CDN加速大概几个月…

白天在给这个博客站做CDN加速时,不论是为了更方便管理静态资源还是为了跟风(总觉得这样做更正规),于是借助 CDN Enabler 插件 重新解析一个二级域名来作为网站静态资源的地址做了CDN静态资源加速。

 WordPress网站禁止收录CDN域名解决方法

具体CDN加速过程请参考【WordPress站点实现静态资源CDN加速方法,附阿里云CDN配置教程】一文,这里白天不过多说明。

做了CDN加速大概几个月吧,最近白天发现CDN域名是可以正常访问的,而且除了首页外,网站的其他每一个页面换成CDN域名也能正常打开,这就好比是用CDN域名做了一个镜像首页,而且CDN域名已经让搜索引擎收录了。

这样的结果肯定是会影响到网站,因此需要将CDN域名设置成只能访问网站的静态文件,而其他页面无法访问。

具体解决方法如下:

  1. 网站绑定CDN域名;
  2. 找到网站根目录下面的wp-config.php文件,编辑文件在define('WP_DEBUG', false);后面加入以下代码:
if( $_SERVER['HTTP_HOST'] == '替换成CDN域名' ) {
    header("HTTP/1.1 404 Not Found");
    exit;
}

这样做之后,再使用CDN地址只能访问网站的静态文件了,其他 wordpress网站 的页面就无法访问了,到这总算就解决了禁止搜索引擎收录CDN域名的问题。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 44400@trc20.tw 举报,一经查实,本站将立刻删除。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注