2012-11-08 4 views
0
우리는 우리가 우리의 위젯을 설치 한 사용자의 요청을 수령 할 때 URL을 다스 려에 의존

참조에서 주요 도메인 이름을 얻기, 우리가 발견 최근 단지 및 iframe, 구글 플러스 버튼, 페이스 북과 같은 등웹 사이트

비슷 구글의 Blogspot의 블로그가 같은 다른 결말 여러 URL을 사용하여 액세스 할 수있는 :

*.blogspot.com 
*.blogspot.fr 
*.blogspot.co.uk 
... 

이제 우리의 데이터베이스가 중복 된 웹 사이트로 가득지고 있습니다. * .blogspot.com과 같은 모든 시간에 실제 주소를 얻을 수있는 방법이 있습니까

다른 일을하는 웹 사이트가 있어도 실제 도메인으로 리디렉션하지 않고도 다른 도메인을 통해 사용할 수있게 만들 수 있습니까?

facebook은 어떻게 처리하나요, blogspot에서 블로그를 소유하고있는 사람들이 다른 도메인에 대해 다른 수를 갖고 있습니까?

답변

0

CNAME 항목에 대해 dns lookup을 사용할 수 있습니다.

var host = Dns.GetHostByName("www.blogspot.com").HostName; 
// host == "blogger.l.google.com" 

호스트 DNS에 CNAME이 있으면 HostName 속성은 CNAME을 반환합니다.

다음 설명은 도움이 될 수도있다 :

CNAME 레코드 또는 정식 이름 레코드는 도메인 이름 의 별칭임을 지정 도메인 이름 시스템 (DNS)의 리소스 레코드 의 유형 또 다른 정식 도메인 이름. 여기서 "표준"은 일반적으로 을 의미합니다.보다 일반적으로 허용되는 표준 이름입니다. blog.blogspot.fr, 나는 당신이 질문을 missunderstood 생각 @Istern (Wikipedia)

+0

, 나는이 경우 blog.blogspot.com하지만, 추천 사이트 주소에있는 웹 사이트에 대한 기본 주소를 얻을 필요가있다 그들 때문에 다른 주소를 가진 샘 블로그이고 나는 진짜 것을 얻을 필요가있다. – formatc

+0

@ user1010609는 모두 동일한 IP에 응답하며 blogger.l.google.com의 DNS 별칭입니다. 교장 선생님은 없습니다. – lstern