2010-12-02 13 views
3

보기에서 하위 도메인 URL을 어떻게 생성합니까? 예를 들어, 내 신청서는 www.lol.com에 있으며, 가까운 장래에 언젠가 바뀔 수 있습니다. mail.lol.com 하위 도메인에있는 Google 앱의 이메일에 연결하고 싶습니다.보기에서 하위 도메인 URL을 생성하는 ASP.NET MVC

절대 URL을 하드 코드하지 않아도되는 방법은 무엇입니까?

답변

2

ASP.NET MVC가이 문제를 처리하지 않습니다.

다행히도 이런 일을하고 싶지 않은 사람은 처음입니다. .NET MVC에서 라우팅을 완벽하게 제어 할 수 있으므로 직접 사용자 정의해야합니다.

www를 꺼내서 메일로 바꾸거나 (www가없는 경우 메일을 추가하는) 간단한 것을 원할 경우 Request.Headers["host"] 값을 확인하고 필요에 따라 수정할 수 있습니다.

시작하는 방법 당신은 실제로 당신이 다음에이 게시물을 확인할 수 있습니다에 대한 라우팅을 처리하기 위해 유연한 뭔가를하려는 경우 :

Hanssens.org | ASP.NET MVC Subdomain Routing

2

Request.Headers["Host"]을 확인하면 현재 호스트 이름을 찾을 수 있습니다.

www. (있는 경우)을 제거 할 수 있습니다.

관련 문제