자세한 아파치입니다. htaccess로 파일의 일반적인 구성

출처: 인터넷
작성자: 사용자

. htaccess 파일 관련된 디렉터리에 웹 페이지 구성에 대 한 책임은 아파치 서버에서 가장 일반적으로 사용 되는 구성 파일입니다. Htaccess 파일을 통해 달성 우리를 도울 수 있습니다: 웹 301 리디렉션, 사용자 지정 404 오류 페이지, 변경 파일 확장명, 허용/차단 특정 사용자 또는 디렉터리 액세스, 디렉터리 목록 금지, 색인 항목 및 기타 기능 구성.

또한,는. htaccess로 수동 편집 방법 UE NOTEPAD2 등 고급 텍스트 편집기를 사용 하는. 다운로드 하거나 수동으로 쓰기 파일 오류 또한 좋습니다 온라인 htaccess 텍스트 편집기 편리한 경우 현재 편집기 매우 완벽 한 되었습니다 두 개발에는 많은 새로운 기능, 간단한 추가 그리고 사용 하기 쉬운, 완벽 한 지원 여러 조건이 복잡 한 작업 htaccess 파일 지능형 세대 작업.

1, 오픈 웹 사이트 도난 방지 체인 기능 이미지

사이트의 트래픽을 제한 하는 경우, 그림 도난 방지 체인은 매우 필요 하다. 뿐만 아니라 폐기물의 흐름을 줄일 수 있습니다 하지만 또한 서버에 부담을 줄일 수 있습니다. 오픈 이미지 도난 방지 체인 기능 htaccess 파일에 다음 코드를 추가 해야 합니다.

에 Rewriteengine
Rewritecond % {http_referer}! ^ $
Rewritecond%{http_referer}!^http://(www.)? Allow1.com (/)? * $ [노스캐롤라이나]
Rewritecond%{http_referer}!^http://(www.)? Allow2.com (/)? * $ [노스캐롤라이나]
Rewriterule입니다. (gif | jpg | jpeg | bmp | png) $ [노스캐롤라이나, r, l]

위의 코드에서 allow1.com 및 allow2.com 대상 그림 주소 baidu.com 다음 사이트의 이미지에 대 한 액세스를 허용 하는 도메인 이름입니다. 그것은 또한 자체적으로 바뀔 수 있는 그림 파일의 접미사 매개 변수를 포함 합니다. Htaccess로 온라인 발전기를 통해이 코드를 생성 하는 경우 그냥 (없이 WWW와 HTTP) 액세스 하 여 다음 대체할 이미지 주소 입력 허용 되는 여러 가지 도메인 이름을 입력 하십시오.

2, 사용자 정의 404, 500 오류 페이지를 반환

사이트는 "404 페이지 표시할 수 없습니다" 페이지를 찾을 수 있게 하지 않으려면 오류 페이지를 찾을 수 없습니다 페이지를 정의 하려고! htaccess 파일에 포함 해야

ErrorDocument 404/404.htm

이전 404 오류 코드, 404 페이지 경로의 정의 뒤에 the/404.htm. Note이 404 페이지 크기 보다 작으면 512B, IE이이 페이지 무시, 그것은 적용 되지 것입니다. 다음 매개 변수는 사이트 상대 경로 사용 해야 합니다. Htaccess로 온라인 생성기에서 사용자 지정 오류 페이지 탭으로 전환 하 고 404 (찾을 수 없음) 후 입력된 상자에서 오류 페이지 주소를 입력 합니다. 온라인 빌드 도구 또한 다른 유형의 오류를 처리 하 고 등 수 있습니다. 웹사이트 디렉토리를 업로드 하기 전에 미리 404 오류 페이지를 확인 하시기 바랍니다.

3. 화면 디렉토리 목록

디렉터리 목록 때 대비한 측정 웹 사이트 기본 파일을 찾을 수 없는 및 서버는 예약 없이 현재 디렉토리에 모든 파일을 반환 합니다. 이 웹사이트에 매우 큰 보안 위험을 가져올 것 이다. 결과적으로, 많은 프로그램은 지금 index.htm 파일을이 누락을 피하기 위해 모든 하위 디렉터리에서 장소. 그러나, htaccess 파일을 통해이 문제를 완전히 해결할 수 있다 우리.

파일에 다음 코드를 추가.

옵션-색인

이 완전히 사이트의 디렉터리 기능, 종료 하지만 사이트에 일반 액세스에 아무런 영향을 미치지 있다. 파일의 목록을 표시 하려는 경우에 변경 해야 "-"을 "+". Htaccess로 온라인 생성 도구를 사용 하는 경우 당신은 수 단순히 "숨기기" "기본 문서는 디렉터리의 목록" 메뉴에서 선택한 프로그램 관련 코드를 자동으로 생성 됩니다.

4, WWW 통합 웹 사이트 형식 및 리디렉션

SEO의 보기 abcd.com 및 www.abcd.com에 액세스할 수 있습니다, 이것은 검색 엔진, 하지만 또한 무게 분산을 쉽게 매우 나쁜 경험. Www와 웹 사이트를 통합 하는 것은 우리가 필요가 있는 무엇을 할입니다.

우리는이 코드의 수동 작성을 권장 하지 않습니다, 자동 생성 프로그램 완벽 한 판단 했다, "WWW 도메인 이름 리디렉션" 탭으로 전환 하면, 최종 도메인을 사용 하려는 주소 표시줄의 이름을 입력 후 WWW 도메인 이름 리디렉션에! 여기 작성 도메인 이름을 http://와 같이 완전 한 URL 이어야 Www.xxxx.org 또는 http://xxxx.org입니다. 프로그램은 자동으로 긍정적인 리디렉션 또는 귀하의 의견에 따라 역방향 리디렉션 사용 여부를 결정 합니다.

5. 기본 항목 페이지

일부 가상 호스트 대체, 기본 파일 이름 또는 비 주류 순서가 적용 되지 않습니다. 그런 다음 다음 코드를 사용 하 여 페이지의 파일 이름을 정의할 수 있습니다. index.htm, default.php와 같은:

DirectoryIndex index.php

코드의이 라인으로 기본 홈 페이지 index.php를 것입니다. 다른 페이지 하시기 바랍니다 직접 예제에서 index.php를 교체합니다. 사이트에 여러 페이지를 홈 페이지로 사용할 경우 DirectoryIndex index.php index2.php 형식에서 파일 적어주세요. Htaccess로 발전기에이 설정 파일 이름, 매우 편리의 첫 번째 페이지에 채울 수 있습니다 필요 합니다.

6, 웹사이트 이미지 캐시 여 htaccess로 통해

일부 가상 호스트 웹 사이트의 흐름을 제한 하 고 브라우저를 다운로드 하는 경우 가장 일반적으로 사용 되는 그림 파일 서버에서 모든 시간, 그것은 대역폭을 많이 낭비 됩니다. 따라서, 이미지 캐시를 켤 수 있습니다 그리고 브라우저 자동으로 로드 됩니다 그림 파일 캐시에서 만료 되기 전에. 이 기능은 파일에 다음 코드를 추가합니다.

헤더는 캐시 제어를 설정 "최대 연령 = 3600″

Note 위의 3600 단위 초, 즉, 타임 아웃, 위의 그림에는 GIF는 그림 파일 접미사를 나타내는 이러한 파일을 적용. 자동 생성 도구를 사용 하 여이 옵션을 설정 하려면 사이트 열기 그림 캐시 탭에 대 한 시간 제한 시간을 선택 합니다. 현재 있다 10 분, 한 시간, 하루, 그리고 다른 옵션 설정에 사용할 수 있는.

7, 고정 301, 302 웹 페이지 리디렉션

404 오류 페이지 전송 위치에 기인한 우리 모두를 위한 큰 두통 때문에, 우리는 그냥 완전히 문제를 해결 하는 301 리디렉션을 할 필요가 있다. Htaccess 파일에 다음 코드를 추가.

이동: permanent/old.htm http://www.jzread.com

이전 인수는 상대 경로 사용 하거나 디렉터리 이름을 사용할 수 있습니다 그리고 마지막 매개 변수는 URL를 완료 해야 합니다. 이것은 오류 없이 적용 됩니다. SEO, 검색 엔진 설정을 따를 곧, 웹 페이지 업데이트에 포함 됩니다.

또한, htaccess로 구현할 수 있습니다 MIME 파일 형식 수정, 도메인 리디렉션 및 기타 기능 등 파일의 전체 사용 보다 편리 하 게 귀하의 웹사이트를 만들 것입니다 그래서.

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.