配置阿里云CDN并解析CNAME后無法正常訪問網(wǎng)站怎么解決?
在使用CDN后,將一級域名example.com
和二級域名www.example.com
解析,發(fā)現(xiàn)一級域名example.com
可以打開,而二級域名www.example.com
無法打開。綁定源站后發(fā)現(xiàn)均能訪問。
通過解析發(fā)現(xiàn)兩個域名均解析到了同一個CNAME。
說明:每個CNAME對應(yīng)一個域名。不能解析到其他的CNAME。
將二級域名www.example.com
的CNAME重新解析后,即可恢復(fù)。如何配置CNAME,請參見配置CNAME。如果問題還是無法解決,請參見售后問題排查工具,在智能在線中輸入“CDN網(wǎng)站無法訪問”或者“CDN服務(wù)診斷”,通過智能在線自動識別常見問題并快速解決。
說明:如兩個域名均解析到了
example.com.w.alikunlun.com
,可將二級域名www.example.com
的CNAME重新解析到www.example.com.w.alikunlun.com
。
CNAME配置生效后,如果您直接通過CDN加速域名訪問OSS上的資源,則會提示錯誤AccessDenied,可以通過如下方法訪問OSS資源:
通過網(wǎng)頁訪問OSS資源
可以通過CDN加速域名+文件訪問路徑的方式訪問。例如,當(dāng)CDN加速域名為aliyundoc.com
,需要訪問根目錄下的文件image_01.jpg時,訪問地址為http://aliyundoc.com/image_01.jpg
。
通過客戶端訪問OSS資源
可以將客戶端中OSS的Bucket域名配置為CDN加速域名,再通過CDN加速域名訪問。