>  기사  >  CMS 튜토리얼  >  WordPress 정적화를 설정하는 방법

WordPress 정적화를 설정하는 방법

藏色散人
藏色散人원래의
2019-12-04 09:17:023282검색

WordPress 정적화를 설정하는 방법

워드프레스에서 정적으로 설정하는 방법은 무엇인가요?

WordPress를 사용하는 친구들은 WP-Cache 플러그인에 대해 잘 알고 있을 것입니다. 성능이 뛰어나기 때문만은 아닙니다. WP 사용자를 위한 필수 플러그인이며 설치가 매우 어렵습니다. 이제 WP-Cache 플러그인 WP Super Cache의 향상된 버전을 소개합니다. WP-Cache와 마찬가지로 캐싱을 통해 과부하 상태에서 WP 성능을 향상시킬 수 있는 WordPress "정적" 플러그인이기도 합니다. WP-Cache에 비해 WP Super Cache의 가장 큰 개선점은 Super Cache의 추가입니다. 일부 페이지는 특정 규칙에 따라 SuperCache로 캐시되며, 이 SuperCache는 본질적으로 페이지 자체입니다.

두 번째 문제는 많은 Windows 호스트가 mod_rewrite 또는 IIS Rewrite를 지원하지 않는다는 것입니다. 예를 들어 내 호스트 공간이 이렇기 때문에 해결 방법을 사용해야 합니다. 전제 조건은 서버 공급자의 제어판에 404 오류 페이지를 사용자 정의할 수 있는 옵션이 있다는 것입니다. 대부분의 호스트가 이를 지원합니다.

권장: "WordPress Tutorial"

이제 404 오류 페이지를 만들고 작성하면 됩니다. 플러그인 없이 Windows IIS 호스트의 영구 고정 링크를 완벽하게 지원하는 의사 정적 주소 형식을 간단하고 우아하게 구현하려면 다음 4줄의 코드를 입력하십시오. 웹 주소에서 index.php를 제거하세요!

코드는 다음과 같습니다:

<?php
$qs = $_SERVER[&#39;QUERY_STRING&#39;];
$_SERVER[&#39;REQUEST_URI&#39;] = substr($qs, strpos($qs, ‘:80′)+3);
$_SERVER[&#39;PATH_INFO&#39;] = $_SERVER[&#39;REQUEST_URI&#39;];
include(’index.php’);
?>

이렇게 하면 REQUEST_URI 및 PATH_INFO 매개변수를 수정하여 index.php에 포함시킬 수 있습니다. , 나머지는 iis 서버 완료에 맡겨집니다.

특정 설정 단계:

1. 새 메모장을 만들고 여기에 위의 코드를 작성하고 저장한 다음 이름을 wp-404-handler.php로 바꿉니다. txt 형식.

2. 파일을 서버 루트 디렉터리에 업로드하고 404 사용자 정의 오류가 wp-404-handler.php를 가리키도록 설정합니다.

3. WordPress 관리 배경에 들어가 설정(옵션) - 영구 링크(영구 링크)를 선택하면 고정 주소 접미사를 마음대로 설정할 수 있습니다.

예를 들어 실제로 호스트를 사용하여 https://www.xxx.net/60.html을 찾은 다음 자동으로 wp-404 -handler로 리디렉션되는 /%post_id.html을 설정했습니다. .php이며 이 오류 페이지는 수신 로그 게시 ID "60"을 추출하여 https://www.xxx.net/index.php에 제출합니다. 실제로 서버 측에는 "페이지를 찾을 수 없고 오류 페이지로 이동합니다"에 해당하는 추가 단계가 있지만 WP Super Cache와 페어링하면 효과가 여전히 매우 빠릅니다.

위 내용은 WordPress 정적화를 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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