>백엔드 개발 >PHP 튜토리얼 >XAMPP htdocs 디렉터리 외부에 파일을 제공하려면 어떻게 해야 합니까?

XAMPP htdocs 디렉터리 외부에 파일을 제공하려면 어떻게 해야 합니까?

Linda Hamilton
Linda Hamilton원래의
2024-11-28 09:41:11586검색

How Can I Serve Files Outside the XAMPP htdocs Directory?

XAMPP/Apache를 사용하여 htdocs 폴더 외부의 파일 제공

XAMPP는 일반적으로 기본적으로 htdocs 디렉터리 내에 있는 파일을 제공합니다. 그러나 해당 디렉터리 외부에서 파일에 액세스하고 제공하도록 Apache를 구성할 수 있습니다. 이를 달성하기 위한 세 가지 접근 방식은 다음과 같습니다.

가상 호스트:

httpd-vhosts.conf에서 가상 호스트 구성을 생성하고 문서 루트를 원하는 디렉터리로 지정하고 가상 이름을 추가합니다. 호스트 파일을 업데이트하여 가상 호스트 이름을 127.0.0.1로 확인하세요. 이 방법을 사용하면 전용 도메인이나 하위 도메인을 통해 디렉터리에 액세스할 수 있습니다.

별칭:

http.conf 파일에서 원하는 디렉터리에 대한 별칭 매핑을 생성합니다. . Alias ​​모듈 섹션 내에 Alias ​​지시어를 추가하여 URL 경로 접두사와 디렉터리의 실제 경로를 지정합니다. 이제 Apache는 구성된 URL 경로 아래 지정된 디렉터리에서 파일을 제공합니다.

문서 루트 변경:

httpd.conf에서 DocumentRoot 구성을 수정하여 다음으로 설정합니다. 원하는 디렉토리. Apache가 새 문서 루트에 올바르게 액세스할 수 있도록 디렉터리 권한과 같은 기타 관련 설정을 조정합니다. 이 접근 방식을 사용하면 URL 경로 매핑 없이 Apache를 통해 지정된 디렉터리의 전체 콘텐츠에 액세스할 수 있습니다.

추가 참고 사항:

  • 모두 슬래시("/")를 사용하세요. 경로 구성.
  • 후행 슬래시를 포함하지 마세요.
  • 다시 시작하세요. 변경 사항을 적용한 후 Apache 서버에 적용됩니다.

위 내용은 XAMPP htdocs 디렉터리 외부에 파일을 제공하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.