> 백엔드 개발 > PHP 튜토리얼 > PHP에서 .htaccess란 무엇입니까?

PHP에서 .htaccess란 무엇입니까?

WBOY
풀어 주다: 2023-08-27 17:02:02
앞으로
932명이 탐색했습니다.

PHP에서 .htaccess란 무엇입니까?

.htaccess.htaccess 파일이 Apache 웹 서버를 통해 로드되는 디렉토리에 배치될 때 웹 아파치 서버 소프트웨어에서 실행되는 웹 서버에서 사용하기 위한 구성 파일입니다. .htaccess 파일은 Apache 서버 소프트웨어에 의해 감지되고 실행됩니다.

.htaccess 파일은 Apache 서버 소프트웨어의 설정을 수정하여 Apache 웹 서버 소프트웨어가 제공하는 추가 기능을 강화할 수 있습니다. Apache 웹 서버 소프트웨어의 다양한 구성을 변경하려면 .htaccess 파일을 사용하십시오. 그 중 일부는 아래에 나열되어 있습니다:

ErrorDocuments

사용자 정의 오류 페이지를 만드는 것은 매우 유용합니다. 이를 통해 웹 사이트 방문자에게 친숙한 오류 메시지를 표시할 수 있습니다. 웹 사이트의 URL이 작동하지 않는 경우.

ErrorDocument 404 /error_pages/404.html
로그인 후 복사

비밀번호 보호

매우 쉽습니다. 액세스하려면 사용자 이름과 비밀번호가 필요한 애플리케이션 디렉토리를 비밀번호로 보호할 수 있습니다.

AuthName "Admin Area"
AuthUserFile /path/to/password/file/.htpasswd
AuthType Basic
require valid-user
로그인 후 복사

첫 번째 줄은 Apache 웹 서버에 보안 디렉터리를 '관리 영역'이라고 알리며 이는 팝업 로그인 프롬프트가 나타날 때 표시됩니다. 다음 줄은 비밀번호 파일의 위치를 ​​나타냅니다. 세 번째 줄은 인증 유형을 결정합니다. 이 예에서는 기본 HTTP 인증을 사용하므로 '기본'을 사용하고 마지막으로 네 번째 줄은 유효한 로그인 자격 증명이 필요하다고 말합니다.

Redirects

리디렉션을 사용하면 웹 사이트 방문자가 웹사이트에서 다른 사람에게 문서를 보냅니다.

Redirect /old_dir/ http://www.test.com(your domain)/new_dir/index.html
로그인 후 복사

IP 주소를 기준으로 방문자 차단

order allow,deny
deny from 155.0.2.0
deny from 123.45.6.1
allow from all
로그인 후 복사

위의 줄은 Apache 웹 서버에 IP 주소 '155.0.2.0' 및 '123.45.6.1'의 방문자를 차단하고 다른 모든 IP 주소를 허용하도록 지시합니다.

MIME 유형 추가

MIME 유형을 설정하려면 기본 지침 지침에 따라 다음 텍스트를 포함하는 .htaccess 파일을 만듭니다.

AddType text/html htm0
로그인 후 복사

'AddType'을 사용하면 MIME 유형이 포함되어 있는지 확인합니다. 후속 부분은 MIME 유형(이 경우 콘텐츠 또는 HTML)이고 마지막 부분은 파일 확장자(이 경우 'htm0')입니다.

위 내용은 PHP에서 .htaccess란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿