>  기사  >  CMS 튜토리얼  >  WordPress에서 의사 정적 링크를 설정하는 방법

WordPress에서 의사 정적 링크를 설정하는 방법

藏色散人
藏色散人앞으로
2021-07-12 14:51:493110검색

워드프레스 페이지의 기본 링크 형식은 "일반" 방식을 채택합니다(예: http://도메인 이름/?p=123)

이러한 동적 URL 링크는 검색 엔진에 포함하기가 편리하지 않습니다. 이러한 이유로 http://www.sufaith.com과 같은 기타 일반적인 고정 링크 형식의 경우 [Custom Structure]를 선택해야 합니다. 설정 방법은 다음과 같습니다.

워드프레스 홈페이지에 들어갑니다. 백엔드 시스템에서 [설정] - [영구 링크] 메뉴를 클릭하세요.

[공통 설정]에서 [맞춤형 구조]를 선택하면 단일 태그 또는 여러 태그의 조합을 선택할 수 있으며 접합 문자열을 맞춤 설정할 수 있습니다. . 본 사이트는 /%post_id% .html을 사용하며, 내용을 입력한 후 [변경사항 저장]을 클릭하면 적용됩니다. WordPress에서 의사 정적 링크를 설정하는 방법

변경사항을 저장한 후 해당 글이나 페이지에 접속하면 링크가 고정됩니다. 페이지에서 다운로드 작업이 됩니다. URL 주소에 정상적으로 접근할 수 없는 경우 nginx의 pseudo-static(URL Rewrite) 규칙을 구성해야 합니다. WordPress에서 의사 정적 링크를 설정하는 방법

다음은 nginx의 구성이며 자신의 도메인에 맞게 수정해야 합니다.

server {
    listen 80;
    server_name www.example.com;
    root /usr/local/www/wordpress;
    index index.php index.html index.htm;
    location / {
        try_files $uri $uri/ /index.php?$args;
    }
    rewrite /wp-admin$ $scheme://$host$uri/ permanent;
    location ~ \.php$ {
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi_params;
    }
}
구성을 수정한 후 nginx를 다시 시작하면 적용되고 정상적인 액세스가 복원됩니다.

systemctl restart nginx.service

더 많은 WordPress 기술 기사를 보려면

WordPress

튜토리얼 컬럼을 방문하세요!

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

성명:
이 기사는 segmentfault.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제