![내 로컬 호스트를 다른 컴퓨터에 공유한 후에도 내 컴퓨터에서 다른 로컬 호스트 웹 사이트에 계속 액세스할 수 있나요?](https://rvso.com/image/1452878/%EB%82%B4%20%EB%A1%9C%EC%BB%AC%20%ED%98%B8%EC%8A%A4%ED%8A%B8%EB%A5%BC%20%EB%8B%A4%EB%A5%B8%20%EC%BB%B4%ED%93%A8%ED%84%B0%EC%97%90%20%EA%B3%B5%EC%9C%A0%ED%95%9C%20%ED%9B%84%EC%97%90%EB%8F%84%20%EB%82%B4%20%EC%BB%B4%ED%93%A8%ED%84%B0%EC%97%90%EC%84%9C%20%EB%8B%A4%EB%A5%B8%20%EB%A1%9C%EC%BB%AC%20%ED%98%B8%EC%8A%A4%ED%8A%B8%20%EC%9B%B9%20%EC%82%AC%EC%9D%B4%ED%8A%B8%EC%97%90%20%EA%B3%84%EC%86%8D%20%EC%95%A1%EC%84%B8%EC%8A%A4%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
저는 xampp을 사용하고 있으며 동일한 네트워크를 사용하는 다른 컴퓨터와 로컬 호스트를 공유하려고 했습니다. 모든 것이 잘 작동하여 제 phpmyadmin과 제가 만든 웹사이트를 볼 수 있습니다. 문제는 내 컴퓨터에서 다른 웹사이트를 실행하려고 하면 이 오류가 발생한다는 것입니다.
액세스 금지!
요청한 개체에 액세스할 수 있는 권한이 없습니다. 읽기 금지되어 있거나 서버에서 읽을 수 없습니다.
서버 오류라고 생각되면 웹마스터에게 문의하세요.
오류 403
localhost Apache/2.4.10 (Win32) OpenSSL/1.0.1i PHP/5.5.19
내 로컬 호스트를 다른 컴퓨터에 공유한 후에도 내 컴퓨터에서 다른 웹사이트를 실행해도 괜찮다면 이 웹사이트와 혼동스러울 뿐입니다.
여기 내 http-xampp가 있습니다.
Alias /phpmyadmin "C:/xampp/phpMyAdmin/"
<Directory "C:/xampp/phpMyAdmin">
AllowOverride AuthConfig Limit
Order allow,deny
Allow from all
Require all granted
</Directory>
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|
server-info))">
Require all granted
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
누군가 나를 도와줄 수 있나요?
답변1
{YOURDIR}/apache/conf/extra 아래의 XAMPP 설치 디렉터리를 찾아 httpd-xampp.conf 파일을 편집합니다.
하단 근처에 다음과 같은 내용이 표시됩니다.
<LocationMatch "^/(?i:(:xampp|security.......
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8 \ ....
.... \
....
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
Allow from ....
섹션을 구성하는 줄을 다음과 같이 변경하기만 하면 됩니다.Allow from all
답변2
나는 httpd.conf를 편집하여 이 문제를 해결합니다.
귀하의 디렉토리에서 이것을 찾으십시오. 저는 이것이 C:/xampp/apache/conf/httpd에 있다는 것을 알았습니다.
httpd.conf에서 이것을 찾으십시오:
DocumentRoot "C:/xampp/htdocs"
<Directory "C:/xampp/htdocs/someFolder">
someFolder가 오류를 일으키는 원인이기 때문에 제거하십시오. 이는 someFolder를 제외하고 htdocs의 어떤 프로젝트도 허용하지 않음을 의미합니다. 따라서 이 항목을 제거해야 합니다.