![서버 IP 주소를 통해 접속하는 방문자 차단](https://linux55.com/image/44086/%EC%84%9C%EB%B2%84%20IP%20%EC%A3%BC%EC%86%8C%EB%A5%BC%20%ED%86%B5%ED%95%B4%20%EC%A0%91%EC%86%8D%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%AC%B8%EC%9E%90%20%EC%B0%A8%EB%8B%A8.png)
내 Apache 서버 IP 주소는 192.168.1.100이고 도메인 이름은 입니다 test.local
.
- 사용자가 URL을 입력하면 "http://test.local”, 그러면 허용되어야 합니다.
- 사용자가 "http://192.168.1.100"그럼 거절해야지.
어떻게 해야 하나요?
답변1
당신이 하고 싶은 일은이름 기반 가상 호스팅, 따라서 다음 내용이 시작하는 데 도움이 될 것이라고 생각합니다.
NameVirtualHost *:80
<VirtualHost *:80>
<Location />
Order deny,allow
Deny from all
</Location>
# other configuration for default host...
</VirtualHost>
<VirtualHost *:80>
# This is the one you would like visible
ServerName test.local
<Location />
Order deny,allow
Allow from all
</Location>
</VirtualHost>
(좀 급하게 작성하다보니 오타가 있을 수 있습니다 죄송합니다.)