2017-12-29 46 views
-8

내가 작은 질문이를 통해 웹 서비스에서 내 IP 주소를 액세스 누구인지 .. 와이파이

내가 내 로컬에 XAMPP를 설치하고이 C와 같은 PHP 파일 만드는 방법 :/XAMPP/htdocs에/TEST1/인덱스를.

PHP

내 친구들은이 같은 다른 장치처럼 내 IP 내 로컬 호스트에 액세스 .. 192.18 ......../TEST1/index.php에 같은 와이파이 연결

모든

내 질문은, 누가 AC를 보는가입니다. 내 로컬 호스트를 종료 했습니까? 누가 액세스 할 수 있습니까?

내가 방문자의 요청에 대한 정보를 찾을 창 10 :

+1

많은 질문이 있습니다. 하나는 문자 그대로 모두에게 대답 할 수있는 작은 책을 써야 할 것입니다. –

+0

win + r -> cmd --help – Robin

+1

xampp 로그에서 보자. 그것은 주소 정보, 브라우저와 같은 프로젝트에 대한 모든 정보를 담고 있습니다. –

답변

0

를 사용하고, 당신은 아파치 로그 파일을 XAMPP 확인하십시오. 여기

는 일부 ADRESS IP에 대한 액세스를 거부하는 당신의 index.php에 추가 할 수있는 코드입니다 :

<?php 
    $deny = array("111.111.111", "222.222.222", "333.333.333"); 
    if (in_array ($_SERVER['REMOTE_ADDR'], $deny)) { 
     header("location: http://www.google.com/"); 
     exit(); 
    } ?> 

당신이 그들에 액세스 할 수 없습니다 시스템에 대한 배열을 거부 $에 ADRESS IP를 추가를하여 프로젝트.

예를 들어, 액세스가 거부 된 모든 사용자는 Google로 리디렉션됩니다.

다른 페이지를 금지 된 페이지 (forbidden.php)로 작성하여이 페이지가 거부되는 경우 방문자를 렌더링하는 것으로 생각하십시오.

방문자를 거부하는 또 다른 방법은 .htaccess를 사용하는 것입니다.

1 - 이동 /에 htdocs에/테스트/ 2 작성 (처음에 점이있는) 파일 nammed htaccess로 3가 파일에이 코드를 추가 (htaccess로)

Order Deny,Allow 
Deny from all 
Allow from 192.168.1.1/24 

을 주소 192.168.1.1/24는 네트워크 주소와 일치해야합니다. ipconfig을 입력하여 터미널에서 확인할 수 있습니다. 당신을 도울 희망이 있습니다.

+0

thx 매우 많은 손님, 1 명의 폴더에 액세스하는 모든 사람을 차단할 수 있습니까? include 또는 exnted를 모든 파일에 사용 하시겠습니까? –

+0

더 설명 할 수 있습니까? –

+0

htdocs에 폴더 테스트가 있는데, index.php라는 파일이 있습니다.PHP, set.php 등 나는 동일한 연결을 사용하여 동일한 연결을 의미합니까? (동일한 IP 주소를 설정하지 않음) 동일한 연결로 디렉토리 테스트를 –