当CDN加速时,CDN使能器插件会将一个辅助域名重新解析为站点静态资源的地址,无论是为了更方便地管理静态资源,还是顺应潮流(总是被认为更正规)。
网站禁止包含CDN域名解决方案。
- 网站绑定CD具体的CDN加速流程请参考【WordPress站点实现静态资源的CDN加速方法,使用阿里云CDN配置教程】,白天不讲解。
做了大概几个月的CDN加速,最近发现CDN域名可以正常访问,除了主页,网站可以正常打开CDN域名,就像做镜像主页和CDN域名一样,CDN搜索引擎域名已经收录了。
这个结果肯定会影响网站,需要将CDN域设置为静态文件,只能访问网站,其他页面无法访问网站。
具体解决方案如下:N域名; - 找到网站根目录下面的wp-config.php文件,编辑文件在
define('WP_DEBUG', false);
后面加入以下代码:
if( $_SERVER['HTTP_HOST'] == '替换成CDN域名' ) { header("HTTP/1.1 404 Not Found"); exit; }