서버가 있습니다. Virtualmin/Webmin을 설치하고 구성했습니다. 또한 3개의 도메인을 추가하고 모든 DNS 레코드를 거의 100% 정확하게 구성했습니다.
가장 큰 질문은 서버 IP를 통해 웹 사이트 액세스를 어떻게 제한하는가입니다. 아니면 특정 파일을 로드하기 위해 내 서버에서 특정 위치로 IP를 리디렉션하는 방법은 무엇입니까?
답변1
당신은 사용해야합니다가상 호스트그에 대한. 뭔가 라인을 따라
# Ensure that Apache listens on port 80
Listen 80
# Listen for virtual host requests on all IP addresses
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /www/ip_address_root
ServerName 123.123.123.123
# Other directives here
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /www/example2
ServerName www.example.org
# Other directives here
</VirtualHost>
(예는 다음에서 복사되었습니다.여기)
대안적으로,mod_rewrite이것에 도움이됩니다. 같은 것
RewriteCond %{REMOTE_HOST} ^123\.123\.123\.123$
RewriteRule .* http://www.example.org/you_are_using_ip_address [R=301]
답변2
ip를 localhost에 매핑해 보세요./etc/호스트