아파치 서버의 대량 파킹 도메인

아파치 서버의 대량 파킹 도메인

대량 주차 도메인에 대해 Apache 서버를 어떻게 구성합니까? 내 말은 사용자가 자신의 도메인에 대해 서버의 DNS를 설정할 수 있도록 허용한 다음 내 서버에 추가 구성이 필요 없이 선점된 도메인에 대해 설정한 콘텐츠를 표시한다는 의미입니다(sedo와 같은 파킹 기능).

또한 다음 단계에서는 선점 도메인 이름을 기반으로 콘텐츠를 제어하고 싶습니다. 하지만 PHP에서는 가능할 것 같아요.

답변1

여러 를 정의하는 경우 VirtualHost명시적으로 구성하지 않은 서버 이름에 대한 모든 요청은 VirtualHost에 설명된 대로 첫 번째 에서 처리됩니다.아파치 문서에서. 따라서 선점 도메인의 콘텐츠를 첫 번째 VirtualHost.

도메인 이름을 기반으로 사용자 정의 콘텐츠를 동적으로 생성하려면 일종의 프로그래밍 언어를 사용해야 한다는 말씀이 맞습니다(PHP는 널리 사용되는 선택 중 하나입니다).

PHP 스크립트에서는 주차 페이지를 방문하는 브라우저에서 지정한 대로 올바른 호스트 이름을 볼 수 있습니다 $_SERVER['SERVER_NAME'].~ 아니다Apache에서 지시문 을 활성화합니다 UseCanonicalName(기본값은 이며 off그대로 유지되어야 합니다).

관련 정보