2012-03-06 3 views
0

사용자에게 * .onemobi.net 계정 (예 : bob.onemobi.net)을 제공 할 수있는 응용 프로그램이 있습니다. 이제 사용자가 자신의 하위 도메인을 사용하여 자신의 페이지 (예 : bob.hisdomain.com => bob.onemobi.net)를 가리킬 수있는 옵션을 제공하고 싶습니다. 서버를 설치하고 bob.onemobi.net이 예상대로 작동합니다. bob.hisdomain.com => g.onemobi.net (내 DNS 서버의 레코드)에 대한 CNAME 항목을 추가했지만 bob.hisdomain.com을 방문하면 자동으로 www.onemobi.net으로 리디렉션됩니다. 사이트가 존재하지 않을 때의 기본 동작은 리디렉션없이 "사이트가 존재하지 않습니다"라는 페이지를 표시하는 것입니다.CNAME 기반 PHP 호스팅

나는 이것을 일으키는 원인을 알아낼 수 없을 것 같습니다. 나는이 문제를 일으킬 수있는 것을보기 위해 주변을 둘러 보았지만 무엇을 검색해야하는지에 대해 분실했습니다. 나는이 공동체로부터 어떤 지침을 얻을 수 있기를 희망한다.

답변

0

bob.onemobi.net으로의 리디렉션은 DNS 프로세스에서 손실됩니다. IP 주소가 bob.onemobi.net 인 서버는 bob.hisdomain.com (즉, bob.onemobi.net과 동일하게 처리해야 함)을 처리해야한다는 것을 알고 있어야합니다. 그렇지 않으면 전달이 작동하지 않습니다.

+0

ServerAlias ​​*를 추가했지만 아무 것도하지 않는 것 같습니다. 내가 뭘 권하고 싶니? 많은 사용자가이 서비스를 사용하기를 기대하면서 새로운 호스트가 추가 될 때마다 새 별칭을 추가 할 수 없습니다. –

+0

또한 bob.hisdomain.com을 httpd.conf에 직접 추가했으며 여전히 동일한 작업을 수행하고 있습니다. –

+0

httpd.conf에 구문 오류가있는 것처럼 보입니다. 지금 작동하고 있습니다. –