Minulla on www-pääsivusto, sanotaan vaikka www.foobar.com. Olen tehnyt alidomainin testi.foobar.com, jonka sisällön haluaisin siirtää Windows Azure CDN:ään. Webbihotellin tarjoaja on Zoner ja käytössä siis DirectAdmin sivuston hallintaan. DirectAdminista alidomainin teko oli suoraviivaista ja index.html sille luotiin automaattisesti.
Olen onnistunut tekemään Azuren päässä hakemistot ja uudelleenohjaukset siten että voin hakea esimerkiksi kuvat sieltä tyyliin http://azure.foobar.com/assets/img/kuva.png
Tämä on tehty CNAME-ohjauksella Azuren URL:iin (http://az737827.vo.msecnd.net/... tms)
Mutta itse index.html on yhä Zonerin palvelimella koska en ymmärrä kuinka saan tehtyä uudelleenohjauksen niin että kun käyttäjä kirjoittaa selaimeen http://testi.foobar.com niin index.html haetaan Azuresta http://azure.foobar.com/assets/index.html
Tarvitaanko tähän CNAME-kikkailua vain jotain muuta?
Et voi varsinaisesti tehdä ohjausta, jossa osoiterivillä näkyisi eri polku. DNS-tason ohjauksissa määrätään, mille palvelimelle tietty domain kuuluu, mutta kaikki polkua koskevat ohjaukset taas pitäisi tehdä itse palvelimella. Jos Azuressa osoitteeseen tulee väkisin assets, et voi asialle mitään.
Joudut siis joko pitämään HTML-sivut webhotellissa, jossa polku on oikea, tai hyväksymään sen, että osoitteessa on tuo assets.
Aihe on jo aika vanha, joten et voi enää vastata siihen.