특정 주소 만 내 가상 호스트 중 하나에 액세스 할 수 있도록하려면 어떻게해야합니까?Vhost 액세스 제어
나는 시도했다 :
<VirtualHost *:80>
DocumentRoot "C:\Web Server\phpmyadmin"
ServerName localhost
<Directory />
Require all granted
Require ip 192.168.0.10
</Directory>
# Other directives here
</VirtualHost>
과 :
는을 DocumentRoot는 "C는 : \ 웹 서버 \ phpMyAdmin에" 서버 이름의 로컬 호스트는
<Directory />
<RequireAll>
Require all granted
Require ip 192.168.0.10
</RequireAll>
</Directory>
# Other directives here
그러나 아파치에 거부 스타트. 2.4 사용
<VirtualHost *:80>
DocumentRoot /var/www/test
<Directory /var/www/test>
Order deny,allow
Deny from all
Allow from <IP>
</Directory>
</VirtualHost>
업데이트 :
나는 아파치 2.4를 사용하고 있습니다. – imperium2335
@ imperium2335 2.4에 대한 업데이트보기 – Sebastian
고마워.하지만 내 IP를 허용하더라도 여전히 금지되어 있으므로 아무 것도 연결하지 못하게됩니다. – imperium2335