it-gundan.com

최종 사용자의 사용자 지정 도메인을 허용하는 방법은 무엇입니까?

이것은 잠시 동안 관심을 보인 것들 중 하나이며, 내가 개발하고있는 서비스가 이로부터 큰 혜택을 얻을 수 있다는 것을 알고 있습니다.

다양한 사이트 (Ning, Tumblr, Wordpress 등)를 통해 사용자는 사이트에서 자신의 도메인을 가리킬 수 있으며, 여기서 서비스 내 자신의 개인 공간으로 리디렉션하도록 자동 구성됩니다.

본인의 용도로이 작업을 수행하려면 어떻게해야합니까? 이러한 종류의 기능에 가장 적합한 환경 유형은 무엇입니까? 그리고 이것을 시도 할 때 알아야 할 심각한 위험이 있습니까?

3
Noctrine

당신이 말하는 것은 DNS 관리입니다. 이러한 사이트는 기본적으로 호스트 DNS를 서버로 지정하고 호스트 할 URL로 파악합니다. 따라서 필요한 것은 URL에 대한 데이터베이스 테이블을보고 해당 URL 당 페이지 컨텐츠를 리턴하는 URL 시스템을 작성하는 것입니다.

일반적으로 어렵지 않습니다. 데이터베이스를 거의 전부 사용하지 않도록 사이트를 구축하거나 각 특정 URL의 폴더 루트를 해당 폴더로 재지 정하는 시스템을 구축하면됩니다.

2
Ben Hoffman

와일드 카드 DNS 를 몇 번 검색하면 올바른 방향으로 향하게됩니다. 이 문제를 해결하는 몇 가지 ServerFault 질문이 있습니다.

IIS의 경우
https://serverfault.com/questions/84921/how-to-configure-iis-wildcards-for-account-subdomains-like-basecamp

아파치
https://serverfault.com/questions/63200/how-do-i-create-subdomain-names-dynamically

2
jessegavin