Apabila Qiniu Cloud CDN mencipta nama domain baharu, Qiniu Cloud memerlukan ujian tapak asal Borang adalah seperti yang ditunjukkan di bawah:
Saya pasti bahawa laluan imej ini OK, kerana kemudian dalam proses berkomunikasi dengan perkhidmatan pelanggan Qiniu Cloud, dia memberitahu saya bahawa "pelayan anda tidak membenarkan akses ke hos permintaan nama domain dipercepatkan dan mengembalikan 404", seperti yang ditunjukkan di bawah:
$ curl -I "http://www.dgcomet-cms.dgcomet.com/static/img/6bb80da2c2d4045f7173d41 305709832.jpg" -H "Host:cn.dgcomet-cms.dgcomet.com"
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0HT TP/1.1 404 Not Found
Date: Wed, 24 May 2017 10:28:05 GMT
Server: Apache/2.4.23 (Unix) PHP/5.6.8
Content-Type: text/html; charset=iso-8859-1
Dan jika anda tidak membawa Hos ini, perkara biasa:
$ curl -I "http://www.dgcomet-cms.dgcomet.com/static/img/6bb80da2c2d4045f7173d41 305709832.jpg"
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 82935 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0HT TP/1.1 200 OK
Date: Wed, 24 May 2017 10:27:42 GMT
Server: Apache/2.4.23 (Unix) PHP/5.6.8
Last-Modified: Wed, 24 May 2017 07:51:25 GMT
ETag: "143f7-550405ef9e6a0"
Accept-Ranges: bytes
Content-Length: 82935
Content-Type: image/jpeg
Pelayan saya ialah Alibaba Cloud ECS, menggunakan apache Bagaimana saya boleh mengkonfigurasinya supaya permintaan yang ditambahkan Host:cn.dgcomet-cms.dgcomet.com
boleh lulus?
Nah, saya jumpa satu kaedah dan ternyata sangat mudah.
Saya telah pun menggunakan vhost apache, jadi saya menambah nama domain pecutan pada ServerAliasdi bawah vhost yang sepadan dengan nama domain asal dan ia adalah OK