무게 분산의 문제를 해결 하기 위해 301 리디렉션을 사용 하 여

출처: 인터넷
작성자: 사용자
키워드: 웹사이트 최적화

웹 마 스 터 그룹에서이 요즘 사이트 301 리디렉션 문제 토론, 과정에 대 한 토론을 볼 수 여러 번 사이트의 301을 설정 하는 방법의 많은 리디렉션 스크립트를 배웠지만 또한 그들의 이전 역 정리 내용을, 여기를 주의 하지 않았다, 내용 요약 및 웹 마 스 터 친구의 광대 한 번호를 공유.

여기, 내가 주로 301에 대 한 Dedecms 웹 사이트를 사용 하 여 아래 리눅스 호스트에 대 한 분석을 리디렉션 (주로 사용 하는. htaccess 파일 리디렉션 설정을), 하나의 공간 제한 때문에, 두는 그래서 더 많은 타겟, 친구, 서 서 하는 다른 방법을 사용 하는 경우 해당 변경 및 설정에 자신의 실제 상황에 따라이 기사는 방법을, 생각의 방법만을 제공 합니다.

I. 설립. htaccess 파일

로컬 Windows 플랫폼에서 그것은 a. htaccess로 파일을 직접 만들 수, 시스템이 있기 때문에 파일 이름을 입력 하 라는 메시지를 표시 승리, 파일 이름에 대 한 ". htaccess로"만 파일 접미사와 파일 이름 없이, 하지만 리눅스에서 파일입니다 이 파일은 시스템 파일. 솔루션은, 먼저 a. htaccess로 파일을 만들고 서버에 FTP를 사용 하 고 로컬 호스트 편집기를 다운로드, 파일 다운로드, 수정, 위의 상황 표시 되지 것입니다 수 있습니다. 이 질문은 되었습니다 날 귀찮게 오랜 동안에, 그리고 여기에 어떻게 할 수 있습니다 htaccess 파일에 익숙하지 않은 친구에 대 한 좋은 참고.

둘째, 중앙 루트 도메인 이름 및 2 단계 도메인 이름 무게

초보자 웹 마 스 터 가끔 www.xxxx.com와 xxxx.com 두 도메인 이름 더 많은 무게와 유사한 의아해, 사이트의 시작 부분에 주요 도메인 이름 선택에 끝에 있을 수 있습니다. 난, 도메인 이름을 선택 하는 최상위 도메인 이름, 다른 2 단계 도메인 이름 보다는 cytao.com 무게의 높은 수준, 최상위 도메인은 좋은 선택 이다. 그러나, WWW의 2 단계 도메인 이름 사용자의 습관에 맞춰 더 많은, 그것은 포인트 (순전히 개인적인 견해)을 기쁘게 생각 같다, 경우 두 도메인 이름 기본 도메인 이름으로의 선택, 우리 다른 도메인 이름 (최상위 도메인 이름 포함)에 기본 도메인 이름으로 전송 하는 무게 이 문제를 해결 하려면 두 줄의 301 리디렉션 코드를 추가 하는. htaccess로 파일 및 코드 아래 샘플 제공.

셋째, 사이트의 기본 페이지 무게 분산 문제 해결

Dedecms 가진 그들의 친밀 때문에 이전 건축된 역의 건축에 사용 됩니다. 어느 날까지 또 다른 웹 마 스 터 교환 링크와 함께 그 얘기, 내 웹사이트는 점프, www.xxxx.com에 대 한 액세스를 사절 할 때 www.xxxx.com/index.html, 점프 그래서 나와 함께 링크를 교환. 내가 Dedecms의 기본 홈 페이지 index.php 발견, 그래서이 파일 먼저 경우, 정적 홈 파일 인지 확인 하려면 다음 점프. 그래서 나는 정적 파일에는 점프에 서 있었다. 생각, 사실, 이것은 사이트의 기본 페이지 설정 문제, 기본 페이지 파일 이름에 순서는. htaccess 파일 괜찮습니다. 이런 상황 인지 그들의 자신의 역을 확인 하 고 해당 변경으로 돌아갈 CMS 친구와 함께 한 역을 구축을 권장.

다음은 나에 게의 역을 제공 합니다. htaccess 파일 코드, 친구를 참조할 수 있습니다:

옵션 + followsymlinks

에 Rewriteengine

DirectoryIndex index.html index.htm index.php

Rewritecond % {http_host} ^cytao.com [노스캐롤라이나]

Rewriterule ^ (. *) $ http://www.cytao.com/$ 1 [연구 = 301, 노스캐롤라이나]

ErrorDocument 404/404.htm

참고: 위의 줄과 줄 사이 빈 줄 수 없습니다 삭제, 그렇지 않으면 오류가 있을 것입니다;는 DirectoryIndex 파일 주문 귀하의 사이트의 상황에 따라 설정 해야 합니다.

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 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.