Apache 2.2에 가상 호스트를 설정하고 싶습니다.
따라서 내 IP 주소와 포트 번호를 사용하여 내 사이트에 접속할 수 있습니다.
좋다http://192.168.101.111:429한 사이트에 대해,http://192.168.101.111:420다른 사이트 등에 대해서도 마찬가지입니다.
내 컴퓨터 OS는 Windows 7입니다.
내 httpd.conf 파일에서 아래를 시도했습니다.
Listen 192.168.101.83:82
#chaffoteaux
<Directory "Path to project folder">
AllowOverride All
</Directory>
<VirtualHost 192.168.101.83:82>
ServerAdmin [email protected]
DirectoryIndex index.html index.htm index.php index.html.var
DocumentRoot "Path to project folder"
#ServerName dummy-host.example.com
ErrorLog logs/Zara.log
#ErrorLog logs/dummy-host.example.com-error_log
#CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
내 구성에서 누락된 부분을 제안해 주실 수 있나요?
미리 감사드립니다
아비나쉬
답변1
Apache가 수신 대기할 다른 포트를 지정해야 합니다.
당신은 또한
NameVirtualHost
사용하려는 각 IP:포트 조합에 대해 지정된 지시어입니다.
그런 다음 VirtualHost 정의를 설정하십시오.
보세요이 예더 많은 정보를 위해서.
편집하다
<VirtualHost> 블록 안에 <Directory> 블록을 넣으세요.
라인을 추가하세요
Order allow,deny
Allow from all
디렉토리 블록 내에서
원하는 경우 가상 호스트별로 설정을 지정하지 않고 httpd.conf 내에서 전역적으로 이러한 설정을 변경할 수 있습니다.