0
은 내가 www.sample.com로 내 사이트를 호스팅 한하지만 난MVC에서 동적 하위 도메인을 만드는 방법은 무엇입니까?
- -user1.sample.com
- -user2.sample.com
- -user3.sample.com
가능합니까? 모든 사용자를 하위 도메인 이름으로
은 내가 www.sample.com로 내 사이트를 호스팅 한하지만 난MVC에서 동적 하위 도메인을 만드는 방법은 무엇입니까?
가능합니까? 모든 사용자를 하위 도메인 이름으로
당신은 실제로 새로운 하위 도메인을 "만들어"하지 않는다 - 대신 당신이 설정되지 않은 모든 이름을 캐치 체하는 역할 "와일드 카드"항목 :
Host:
헤더를 검사해야합니다. 당신은 라우팅과 ASP.NET을 사용하는 경우 (ASP.NET MVC가 자동으로 수행하는)이 예에 따라, 당신은 경로에 Host
헤더 값을 사용할 수 있도록 사용자 정의 RouteBase
서브 클래스를 사용할 수 있습니다 http://benjii.me/2015/02/subdomain-routing-in-asp-net-mvc/참고 2 단계의 두 옵션 모두 고객 서버 구성 옵션 (IP 주소 바인딩 또는 Windows Server 2016 실행)이 필요합니다. 공유 호스팅 제공 업체 (HostGator, DreamHost 등 - Azure 웹 사이트)를 사용하는 경우 일반적으로 고객에게 제공하지 않기 때문에 사용할 수 없습니다.하지만 고객에게 제공 할 수 있는지 확인하십시오. 당신을 지원합니다.
여기 간단한 예제가 있습니다 ... http://benjii.me/2015/02/subdomain-routing-in-asp-net-mvc/ – Boutroux