0 여러 도메인을 호스팅하는 Linode VPS가 있습니다. 내가 가지고 있다고 가정 해 봅시다 abc.com def.com 이제 def.com에 와일드 카드 하위 도메인을 추가했습니다. * .def.com 하위 도메인 (egxdef.com, y.def.com)으로 입력 할 때마다 "def.com"으로 이동하기를 희망합니다. 그러나 "def.com"으로 이동하는 대신 "abc.com"으로 이동합니다. 내가 놓친 것이 있습니까? dns subdomain — 에릭 배 소스 어떤 유형의 기록을 추가 했습니까? A 또는 CNAME입니까? 무엇을 dig *.def.com반환합니까? — gronostaj
2 Apache에서 이름 기반 가상 호스트를 사용하는 경우 정의 할 첫 번째 가상 호스트 (구성 파일 처리 순서)는 "catch-all"호스트입니다. 가상 호스트가 x.def.com있고 y.def.com명시 적으로 정의되어 있지 않은 한,이 호스트에 대한 요청은 "catch-all"호스트에 의해 처리됩니다. — 다니엘 B 소스 Daniel에게 감사합니다. 모든 하위 도메인을 명시 적으로 지정하지 않고이 문제를 해결할 수있는 방법이 있습니까? (def.com을 먼저 넣을 수있을 것 같지만 더 우아한 방법이 있을까요? — ericbae 우아하고, 잘 ... (일반적인 내용을 방해하지 않기 위해) 전용 catch-all 호스트와 mod_rewrite : Matching Canonical Hostnames 를 사용하여이 작업을 수행 할 수 있습니다 . 그러나 여기에는 정규식 속임수가 포함되어 있습니다. — Daniel B abc.com의 색인 파일에서 일부 PHP 코드를 사용하여 HTTP 헤더가 Host와 일치 할 때 영구 리디렉션을 수행 할 수 있습니다. def.com — pkSML
dig *.def.com
반환합니까?