dedeCSM dreamweaver 템플릿에 301 리디렉션 점프 URL을 추가하는 방법?
dedeCSM dreamweaver 템플릿에 301 리디렉션 점프 URL 쌍을 추가하기 위한 코드 튜토리얼
권장 학습: dreamweaver cms
5.7 프로그램에는 자체 index.php가 있습니다
일반적으로 다음과 같습니다.
<?php /** * @version $Id: index.php 1 9:23 2010-11-11 tianya $ * @package DedeCMS.Site * @copyright Copyright (c) 2007 - 2010, DesDev, Inc. */ if(!file_exists(dirname(__FILE__).'/data/common.inc.php')) { header('Location:install/index.php'); exit(); } //这里把这段代码改成301重定向的代码即可。 ?>
implement 301 Redirect
원본 index.php 내용을 다음 코드로 바꾸세요.
<?php /** * @version $Id: index.php 1 9:23 2010-11-11 tianya $ * @package DedeCMS.Site * @copyright Copyright (c) 2007 - 2010, DesDev, Inc. */ $HOST=$_SERVER['HTTP_HOST']; if ($HOST=="xxx.com" || $HOST=="xxx.tzs58112601697931.001host.net"){ Header("HTTP/1.1 301 Moved Permanently"); Header("Location:http://www.xxx.com"); exit(); } if(!file_exists(dirname(__FILE__).'/data/common.inc.php')) { header('Location:install/index.php'); exit(); } //用这段绿色的代码替换上面的红色文字部分。本段代码中,红色部分,前面一个是你的不带www的域名,后面一个是空间商赠送的域名,只要把两个更改下,301重定向就做好了。 ?>
위 내용을 직접 복사할 수 있습니다. 코드 내용을 인덱스로 이동하세요 dede5.7의 루트 디렉터리에 .php를 추가하고 이전 소스 코드를 덮어씁니다.
301 리디렉션이 성공적으로 추가되었는지 확인하는 방법
Aizhan.com의 IP 역방향 확인 기능을 통해 확인할 수 있습니다. 홈페이지에서 Aizhan.com을 열고 도메인 이름 역방향 확인 기능을 찾아 도메인 이름을 입력하세요. , 아래 웹사이트의 경우 www가 있는 도메인 이름과 www가 없는 도메인 이름 두 개만 찾으면 됩니다. 구체적인 단계는 그림과 같습니다.
물론 이런 종류의 테스트는 매우 비직관적인 느낌을 주는데, 더 간단한 방법이 있습니다. 301 리디렉션이 성공하면 브라우저의 주소 표시줄에 www가 없는 도메인 이름을 입력하면 자동으로 www가 있는 도메인 이름으로 이동합니다(301 리디렉션이 켜져 있는 한 이 방법은 데모를 제공하지 않습니다). 성공) 효과를 볼 수 있습니다).
놀라운 점
아주 놀라운 점은 www가 없는 상태에서 www 도메인 이름으로 리디렉션을 했는데 방문자 트래픽이 많이 늘어났다는 것입니다. 사진에서 알 수 있듯이 12일에 301 리다이렉션을 했는데, 그 이후에는 www가 없는 도메인 이름 트래픽에 www가 포함된 것으로 계산되었기 때문일 것입니다.
위 내용은 Dedecms dreamweaver 템플릿에 301 리디렉션 점프 URL을 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!