Apache 가상 하위 도메인

Apache 가상 하위 도메인

가상 하위 도메인을 생성하려고 하는데 httpd-vhosts.conf를 편집한 후 Apache가 시작되지 않고 오류 로그에 오류가 없습니다.

<VirtualHost 127.0.0.1:80>
  ServerAlias *.localhost
  UseCanonicalName Off    
  VirtualDocumentRoot C:/xampp/htdocs/%1
</VirtualHost>

참고: 저는 Windows에서 xampp을 통해 Apache를 실행하고 있습니다.

답변1

Linux에서 가상 호스트를 만드는 방법은 다음과 같습니다.

<VirtualHost 127.0.0.1>
  DocumentRoot /var/webapps/testphp
  ServerName testphp.home.lan
</VirtualHost>

이를 사용하고(DocumentRoot 및 ServerName 대체) 추가할 수 있습니다.

127.0.0.1 testphp.home.lan

/etc/hosts(또는 windows-os c:\windows\system32\drivers\etc\hosts)에 있고 기본 아파치 구성에 "error-switcher"가 있는지 확인하세요. 오류 로그가 꺼져 있을 수 있습니다.

관련 정보