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

藏色散人
풀어 주다: 2021-07-12 14:52:06
앞으로
3101명이 탐색했습니다.

워드프레스 페이지의 기본 링크 형식은 "일반" 방식을 채택합니다(예: 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으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿