나는 mysite.azurewebsites.net (하늘색 웹 사이트)를 가리키는 mysite.com이라고하는 웹 사이트를 가지고 있습니다. 나 또한 이미지 컨테이너가있는 blob을 가지고있다. mysite.blob.core.windows.net/images mysite.com/images를 가리키고 싶다. 나는 GoDaddy를 사용하고있다. 이것이 가능합니까?Azure Blob을 사용자 정의 도메인 하위 디렉토리가있는 컨테이너와 매핑하는 방법은 무엇입니까?
0
A
답변
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 저장소에 다시 작성합니다 (원하는 모든 도메인으로 리디렉션 할 수 있음).
감사합니다. 이 규칙은 web.config 내에서 어디에 보관해야합니까? – user960567
Ver 좋은 남자 ... – user960567