내 웹사이트에 접속하려면차단브라우저 주소 표시줄에 외부 IP를 입력하는 방법
ringa_lee2019-08-31 10:30:41
아파치로 구축된 웹 서버를 구현하는 방법에는 두 가지가 있으며, 두 방법 모두 httpd.conf 파일을 수정하여 구현됩니다.
방법 1: httpd.conf 파일 끝에 다음 코드를 추가합니다
NameVirtualHost 127.0.0.0 <VirtualHost 127.0.0.0> ServerName 127.0.0.0 <Location /> Order Allow,Deny Deny from all </Location> </VirtualHost>
---줄 구분--------- --- ----------
<VirtualHost 127.0.0.0> DocumentRoot "E:/WWW/myweb" ServerName www.php.cn </VirtualHost>
참고: 구분선 위의 부분은 IP 127.0.0.0을 통해 직접 액세스 요청을 거부하는 것입니다. 이때 127.0.0.0을 사용하여 액세스하는 경우. , 액세스를 거부하라는 메시지가 표시됩니다. 구분선 아래 부분은 도메인 이름 www.php.cn을 통한 액세스를 허용하며, 홈 디렉토리는 E:/WWW/myweb을 가리킵니다. (웹 사이트의 루트 디렉토리가 E:/WWW/myweb이라고 가정)
방법 2 : httpd.conf 파일 끝에 다음 코드를 추가합니다
NameVirtualHost 127.0.0.0 <VirtualHost 127.0.0.0> DocumentRoot "E:/WWW/test" ServerName 127.0.0.0 </VirtualHost>
---줄 구분------------ -------- -
<VirtualHost 127.0.0.0> DocumentRoot "E:/WWW/web" ServerName www.php.cn </VirtualHost>
구분선 위의 부분은 IP 127.0.0.0을 통해 E:/WWW/test 디렉토리로 직접 액세스 요청을 보내는 것입니다. index.hmtl과 같은 홈페이지 파일을 생성할 수 있는 경우 첫 번째 파일의 내용은 IP를 통해 직접 액세스할 수 없음을 나타내는 설명일 수 있습니다. 구분선 아래 부분의 의미는 1번 방법과 동일합니다.
참고: 1. 직접 복사해서 붙여넣을 경우 중국어 공백이 있을 수 있으니, 이런 공백을 제거해주세요.
2. 로드밸런싱을 사용하는 경우 제한된 IP에는 외부IP를 쓰지 말고, 내부IP를 작성해주세요.