WordPress에서 하위 디렉터리를 관리하는 모범 사례는 무엇입니까?
정적 html 페이지를 사용하여 작성된 웹사이트를 가지고 있습니다.여기에는 다음과 같은 서브디렉토리를 포함한 다수의 URL이 포함되어 있습니다.
https://www.example.com/product1/order.htm https://www.example.com/product1/error/error1.htm
이제 WordPress를 통해 새로운 웹사이트를 만들고 오래된 웹사이트에서 새로운 웹사이트로 모든 콘텐츠를 전송하고 싶습니다.
그래서 이 모든 URL을 서브폴더로 처리하는 베스트 프랙티스가 궁금합니다.
다음 작업을 수행해야 합니까?
- 다음과 같이 부모/자녀 페이지를 사용하여 하위 폴더를 유지합니다.
https://www.example.com/product1/order.htm -> https://www.example.com/product1/order/ https://www.example.com/product1/error/error1.htm -> https://www.example.com/product1/error/error1/
또는
- 모든 하위 폴더를 제거하고 다음과 같이 모든 URL을 변경합니다.
https://www.example.com/product1/order.htm -> https://www.example.com/product1-order/ https://www.example.com/product1/error/error1.htm -> https://www.example.com/product1-error-error1/
아니면 다른 방법을 사용하는가?
감사해요.
업데이트:
다른 사람의 힌트로 WordPress에 카테고리가 있다는 것을 알게 되었습니다.온라인으로 검색하면 다음 URL을 찾을 수 있습니다.
https://www.wpbeginner.com/wp-tutorials/seo-friendly-url-structure-for-wordpress/ https://www.wpbeginner.com/beginners-guide/categories-vs-tags-seo-best-practices-which-one-is-better/
따라서 WordPress에서 계층 구조를 유지하기 위해서는 카테고리를 사용하는 것이 좋은 방법인 것 같습니다.그것이 맞습니까?
업데이트 2
질문있습니다.이전 웹 사이트에서는 제품의 홈 페이지는 보통 https://www.example.com/product1/이며, https://www.example.com/product1/order.htm 등의 추가 페이지는 "product1" 하위 폴더에 있습니다.이제 WordPress에서 해당 URL은 다음과 같습니다.
URL1: https://www.example.com/product1/ -> (변경 없음) https://www.example.com/product1/
URL2: https://www.example.com/product1/order.htm -> https://www.example.com/product1/order/
이 경우 제품1을 포스트네임(URL1용)과 카테고리(URL2용) 중 어느 쪽으로 설정해야 합니까?
좋아요... WordPress 디렉토리 매니저는 지금까지 미디어갤러리에서만 보던 것입니다...하지만 원하는 것이 있으면 Total WordPress 설치를 제어할 수 있습니다.데이터베이스 오류 및 PHP 무료 제공...
스크립트, 파일 매니저 등을 통해 WordPress를 설치하는 PHPMyAdmin 등의 다양한 서비스를 제공합니다.로그 에러나 E-메일, 스팸의 설정 방법에 의해서, 사용하고 있는 CPU 의 종류를 디스크 하드 드라이브나 RAM 로 확인할 수 있습니다.
서버에서 도메인에 로컬 호스트를 구성합니다.그는 매우 복잡해, 내 말은 그는 매우 완벽해.
기본 사용자라면 Webmin이지만 고급 사용자라면...Virtualmim은 설치와 구성이 매우 빠른 이 두 가지 구현을 권장합니다.WordPress를 제어할 수 있는 다양한 속성을 제공합니다.
하지만 호스팅에 따라 다르기도 합니다.명령줄/SSH를 통해 설치되므로 호스팅에 이 옵션이 없으면 VirtualMin 또는 WebMin이 있으면 조금 복잡해집니다.
커스텀 포스트 타입의 등록을 검토하는 것을 추천합니다.이를 프로그래밍하거나 CPT UI와 같은 플러그인을 사용할 수 있습니다.그런 다음 다음과 같은 사용자 지정 링크 구조를 얻을 수 있습니다.example.com/products/awesome-product
'이렇게' 하다.
주문 페이지와 에러 페이지가 따로 있는지는 모르겠지만, Wordpress의 permalink 구조의 일부일 수도 있습니다. 경우 다시 .example.com/products/awesome-product/order
★★★★★★★★★★★★★★★★★」example.com/products/awesome-product/error
특정 페이지를 로드하는 부품 또는 상세 보기를 가진 다음 이러한 URL 부품을 기반으로 사용자 정의 레이아웃을 가질 수 있습니다.
ID를 이 ID는 다음과 같습니다.example.com/products/1
로의 . 고쳐 쓸 수 에 의해, 의 「.htaccess」URL 의 를 1 할 수 있습니다" " " " " " " regex " " " " " " regex "
내 생각엔 네가 네 질문에 거의 답한 것 같아.하지만 경험에 비추어 명확히 하자면
- 다음과 같이 부모/자녀 페이지를 사용하여 하위 폴더를 유지합니다.
https://www.example.com/product1/order.htm -> https://www.example.com/product1/order/
이 플러그인 설치: 'WP 404 자동 리다이렉트' 301 리다이렉트를 사용하여 제목, 투고 유형 및 분류에 따라 404 페이지를 자동으로 유사한 투고로 리다이렉트 합니다.
업데이트된 페이지/게시글을 순식간에 찾을 수 있습니다.
이점은 404에 모두 대응하고 SEO에 도움이 되는 시뮬레이션 페이지로 리다이렉트 할 수 있다는 것입니다.
게으름뱅이들의 접근법이야, 또 하나의 플러그인으로, 하지만 효과가 있어.
언급URL : https://stackoverflow.com/questions/60185159/what-is-the-best-practice-to-manage-subdirectories-in-wordpress
'programing' 카테고리의 다른 글
jQuery UI 자동 완성 JQuery (0) | 2023.03.20 |
---|---|
AngularJS - 지시 ngClick을 재정의하는 방법 (0) | 2023.03.20 |
HTML 파일 입력에서 '모든 파일' 옵션 제거 (0) | 2023.03.20 |
Angular에서 각 괄호를 사용하는 목적은 무엇입니까? (0) | 2023.03.20 |
TypeScript 인터페이스에서 정적 속성을 정의하는 방법 (0) | 2023.03.20 |