비즈니스 요구 사항이 있습니다. 실제 주소 표시 줄에 다른 URL을 표시해야합니다. say for : Hum.com에서 내 사이트를 호스팅했습니다. 그러나 일부 사용자의 경우이 URL은 주소 표시 줄에 CP.com으로 표시되어야합니까? 심지어 가능할까요?ASP.NET에서 URL 주소를 변경하는 방법은 무엇입니까?
답변
이 작업을 수행 할 수있는 유일한 방법은 당신이 두 도메인, hum.com
및 cp.com
를 제어하는 경우이며 cp.com
및 hum.com
에 대해 동일한 응용 프로그램을 제공하기 위해 웹 서버를 구성합니다.
위의 경우 (두 도메인을 모두 관리하는 경우) Response.Redirect
을 사용하여 사용자를 적절한 도메인으로 리디렉션 할 수 있습니다.
이것은 쉽게 NameVirtualHosts
을 통해 Apache에서 수행되며 IIS가 동일한 기능을 제공한다고 확신합니다.
예 가능하지만 일반적으로 응용 프로그램 자체가 아닌 DNS 수준에서 수행됩니다. Hum.com의 IP 주소가 CP.com과 동일한 IP 주소로 확인되기를 원합니다. Google 사이트 도구와 같은 호스팅 사이트가 일반적으로 작동하는 방식입니다.
이렇게하려면 가상 도메인 이름 (예 : CP.com)에 대한 DNS 항목을 소유해야하며 호스팅 사이트에서 CP.com에 대한 요청을 호스팅 된 웹 사이트에 연결할 수 있어야합니다.
하지만 새 URL로 리디렉션해야합니다. (새로운 URL에서 웹 사이트를 제어하지 못한다는 인상을받습니다.) – Rup
리디렉션을 통해 수행 할 수 있습니다.
if(fUserOfCP && !HttpContext.Current.Request.RawUrl.Contains("cp.com/")){
Responce.Redirect(
HttpContext.Current.Request.RawUrl.Replace("hum.com/", "cp.com/")
, true);
}
이 코드는 아마의 RawUrl 휴식 확인하고 파일 이름에 호스트의 존재를 피하기 위해 리디렉션에 그것을 재구성하는 것이 낫다는 생각이다. 두 이름이 모두 사용자 이름이고 DNS를 올바르게 설정했다고 가정합니다.
호스트 이름에 처음으로 생각한 경우 다시 쓰기 할 수 없습니다.
- 1. WSDL의 주소를 변경하는 방법은 무엇입니까?
- 2. UdpClient IP 주소를 변경하는 방법은 무엇입니까?
- 3. 모든 사용자의 이메일 주소를 변경하는 방법은 무엇입니까?
- 4. 여러 테스트의 끝점 주소를 변경하는 방법은 무엇입니까?
- 5. ASP.NET에서 날짜 형식을 변경하는 방법은 무엇입니까?
- 6. URL asp.net에서 다시 작성 C#
- 7. ASP.NET에서 Facebook 메타 태그를 동적으로 변경하는 방법은 무엇입니까?
- 8. "안전하게"고안 한 사용자의 전자 메일 주소를 변경하는 방법은 무엇입니까?
- 9. 호스트 이름이나 IP 주소를 기반으로 RewriteBase를 동적으로 변경하는 방법은 무엇입니까?
- 10. 가상 박스에서 Android 에뮬레이터의 IP 주소를 변경하는 방법은 무엇입니까?
- 11. 리눅스에서 파이썬을 사용하여 wifi 인터페이스의 IP 주소를 변경하는 방법은 무엇입니까?
- 12. ASP.NET에서 현재 URL 가져 오기
- 13. URL 주소를 얻으려면
- 14. URL 주소를 사용하여 Google지도에서 여러 위치를 플롯하는 방법은 무엇입니까?
- 15. 전체 URL 주소를 가장 효율적으로 얻는 방법은 무엇입니까?
- 16. 내가 원하는 것처럼 URL 주소를 만드는 방법은 무엇입니까?
- 17. 블로그 기사 주소를 URL 재 작성하는 가장 좋은 방법은 무엇입니까?
- 18. 복합 컨트롤 호스팅 페이지의 URL 주소를 검색하는 방법은 무엇입니까?
- 19. asp.net에서 TreeView SelectedNodeChanged 이벤트가 발생하면 확인란 상태를 변경하는 방법은 무엇입니까?
- 20. ASP.net에서 페이지를 다시로드하지 않고 URL을 변경하는 방법은 무엇입니까?
- 21. asp.net에서 URL 앞에 작은 이미지를 배치하는 방법은 무엇입니까?
- 22. URL 구조가 ASP.NET에서 수정되어야합니다.
- 23. Silverlight/ASP.NET에서 MAC 주소를 얻을 수 있습니까?
- 24. Windows에서 IP 주소를 변경하는 스크립트
- 25. osqa에서 기본 사용자 프로필 주소를 변경하는 방법
- 26. URL 주소를 이미지에 연결하는 방법
- 27. UIWebView URL 주소를 인식하지 못합니다
- 28. 아파치에서 URL 접미사를 다른 URL로 변경하는 방법은 무엇입니까?
- 29. PHP/.htaccess로 URL 쿼리 문자열을 변경하는 방법은 무엇입니까?
- 30. db에 URL 필드가없는 페이지 제목의 URL에서 ID를 변경하는 방법은 무엇입니까?
아니요, 불가능합니다. "www.myonlinebank.com"으로 변경하면 어떻게됩니까? –