2014-10-02 8 views
0

나는 mysite.azurewebsites.net (하늘색 웹 사이트)를 가리키는 mysite.com이라고하는 웹 사이트를 가지고 있습니다. 나 또한 이미지 컨테이너가있는 blob을 가지고있다. mysite.blob.core.windows.net/images mysite.com/images를 가리키고 싶다. 나는 GoDaddy를 사용하고있다. 이것이 가능합니까?Azure Blob을 사용자 정의 도메인 하위 디렉토리가있는 컨테이너와 매핑하는 방법은 무엇입니까?

답변

3

이것은 DNS 구성이 아니라 URL 다시 쓰기 구성입니다. 당신은 당신의 푸른 웹 사이트에 대한 다음과 같은 검증 된 URL 재 작성 구성이 필요합니다

<system.webServer> 
    <rewrite> 
    <rules> 
     <rule name="images redirection" stopProcessing="false"> 
     <match url="images/(.*)" ignoreCase="true" /> 
     <action type="Redirect" url="https://double.blob.core.windows.net/images/{R:1}" redirectType="Permanent" appendQueryString="true" logRewrittenUrl="true" /> 
     </rule> 
    </rules> 
    </rewrite> 
</system.webServer> 

당신은 결과 here을 확인하실 수 있습니다 - 먼저 원래의 페이지 소스를 확인 - IMG 요소가 로컬 이미지를 말한다 : http://double.azurewebsites.net/images/some.jpg에 의해 리디렉션되고 URL을 BLOB 저장소에 다시 작성합니다 (원하는 모든 도메인으로 리디렉션 할 수 있음).

URL 재 작성 모듈 herehere에 대한 자세한 내용을 볼 수 있습니다.

+0

감사합니다. 이 규칙은 web.config 내에서 어디에 보관해야합니까? – user960567

+0

Ver 좋은 남자 ... – user960567