워드프레스에서 정적으로 설정하는 방법은 무엇인가요?
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['QUERY_STRING']; $_SERVER['REQUEST_URI'] = substr($qs, strpos($qs, ‘:80′)+3); $_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI']; 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!