나는 여러 하위 도메인에 흩어져있는 사이트에서 일하고 있습니다. 기본 사이트에서 sudomains를 가리키는 URL을 만들어야합니다. 어떻게해야합니까?asp.net mvc 어떻게 하위 도메인 URL을 만들 수
예를 들어, 내 메인 사이트는 www.mysite.com입니다. HomeController 및 Index 메소드 마녀 userId 및 name을 가리키는 blog.mysite.com/userId/Name을 가리키는 URL을 만들어야합니다.
또한 로컬 컴퓨터뿐 아니라 프로덕션 컴퓨터에서도 URL을 어떻게 처리해야합니까?
여기 내 질문을 업데이트하십시오.
무엇
@Html.ActionLink("MyLink","Index","Profile","","www.test.com",null,null,null)
는 않습니다.
링크를 생성하지만 포트 번호가 있습니다. 어쨌든 나는 그것을 피할 수 있습니다.
감사
Parminder
이 사이트가 실제로 자신의 응용 프로그램을 "소유"하고 싶습니까? 아니면 그냥 나타나기를 원하나요? (즉, 캐시, 세션 등을 공유 할 수 있습니까?). 그 (것)들을하는 것처럼 보이게하는 것은, 아마 쉽다 - 아마 지역으로 할 수 있었다. –
예, 해당 사이트는 완전히 다릅니다. 자신의 응용 프로그램, 컨트롤러, 작업 및 모든 것을 갖게됩니다. – Parminder
@ @Saintedlama 님의 답변에 동의합니다. 이 질문은 정말 mvc와 무관합니다. IIS 호스팅 사이트와 마찬가지로 IIS에서 각 사이트를 별도로 설정해야합니다. 나는 당신이 창조하고있는 사이트의 수를 알지 못합니다. 그러나 이것은 IMHO의 고통 일 수 있습니다. 지역마다 각 "사이트"는 자체 컨트롤러와 작업을 가질 수 있지만 세션, 캐시 등을 공유하게됩니다. –