wordpress使用CDN后有些地方会显示源站
以下是我的配置(附件)
1、阿里云后台配置
2、域名后台配置
3、服务器绑定端配置
现在的问题是:我用我的主域名www.xxxxx.com访问是正常的,但是网站里有些地方会显示源站域名my-cdn.xxxxx.com,我在WP后台并没有填写这个源站域名,不知道是那里设置错了?
另外,我的源站cdn-aliyun.xxxxx.com竟然还被搜索引擎收录了
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
根据您描述的问题,您的WordPress网站在使用CDN后,部分页面显示源站域名(my-cdn.xxxxx.com),并且该源站域名还被搜索引擎意外收录。这可能是由于以下几个原因导致的:
WordPress内部资源引用问题:
CDN缓存与回源设置:
搜索引擎收录问题:
域名解析与CNAME记录:
WordPress CDN插件配置:
解决步骤建议如下:
检查并修正资源引用:登录WordPress后台,检查主题设置、插件配置及文章/页面编辑器内,确保所有资源链接均使用CDN域名或相对路径。
调整CDN配置:登录阿里云CDN控制台,检查并更新源站信息、回源HOST头设置,确保它们与您的业务需求相匹配。
优化搜索引擎收录:实施上述提到的SEO措施,防止源站域名被进一步收录。
验证域名解析:再次确认DNS设置,确保CNAME记录正确无误。
监控与测试:完成上述更改后,彻底清空浏览器缓存并使用不同设备/浏览器测试访问,同时利用开发者工具检查资源加载情况,确认问题是否得到解决。
如果问题依旧存在,建议查看CDN日志分析回源请求详情,以便进一步定位问题所在。