2012-02-07 2 views
1

우리는 하위 도메인이있는 웹 사이트를 운영합니다. 홈페이지 URL이 http://www.mywebsite.com 일 때 사용자가 홈페이지에서 하위 도메인 URL로 이동하는 URL을 선택해야합니다 (예 : http://link1.mywebsite.com).하위 도메인이있는 기존 웹 사이트의 모바일 버전을 만들려면 어떻게해야합니까?

Google은 모바일 용 웹 사이트의 최소화 버전을 사용하려고합니다. youtube (http://www.youtube.com)처럼 suddomain (http://m.youtube.com)을 가지고 있습니다.

http://m.link1.mywebsite.com이 가능합니까? 그렇다면 웹 사이트에 액세스하는 데 사용되는 장치를 기반으로 IIS에서 리디렉션을 수행 할 수 있습니까?

편집 : http://www.mywebsite.com의 Global.aspx에서

, 우리는 요청이 모바일 장치에서 경우 (별도의 웹 응용 프로그램으로 호스팅) http://mobile.mywebsite.com로 리디렉션해야합니다. 이게 효과가 있니?

답변

1

먼저 다른 도메인을보고 다른 콘텐츠를 제공하는 경로를 다시 작성하기 위해 다른 asp.net 응용 프로그램 또는 다른 하위 디렉토리 또는 심지어 가장 쉬운 것으로 보이는 하위 도메인을 가질 수 있습니다. 호스트를 읽을 수 있으며,이 도메인과의 시작, 당신은 지금 /mobile/

에 예를 들어 하위 디렉토리 코드에 대한 간단한 재 작성 경로를 만들 : 예를 들어

, 그것은 Global.asax에 매우 쉽게 사용자를 리디렉션하려면 두 가지를 살펴 봐야합니다. 기기가 모바일 인 경우 하나이며 화면 크기가 두 번째입니다.

모바일에서는 모바일 대역폭 비용으로 인해 최소한의 리소스로 제한된 대역폭의 컨텐츠를 제공해야합니다.

화면 크기로 페이지를 설정해야합니다.

이 탐지를하고 웹에서 검색하여 필요에 맞는 라이브러리를 찾는 라이브러리가 있습니다.

https://www.google.com/search?q=mobile+detection+asp.net

+0

당신은 내 편집으로보고 나를 생각 –

+0

@SriKumar 예를 매우 쉽게 작동을 알려 수 – Aristos

관련 문제