내 질문은 Wordpress (Postname Permalink) 404 error과 비슷하지만 질문을 뛰어 넘습니다.wordpress change permalink 404 메시지 - 301 리디렉션
나는 기본 워드 프레스 블로그 구조 YYYY/MM/후 이름
의 페이지의 수백을 가진 클라이언트가 기존 그러나 그들은 구조/후 이름을
을 퍼머 링크로 이동하려면 Google 및 기타 검색 엔진의 링크는 404가 아닌 올바른 '새'페이지로 리디렉션되어야하며 홈 페이지도 아닙니다.
제 질문은 최신 버전의 Wordpress (이 4.6.1을 쓰는 시점)입니다. 설정> Permalinks> Post-Name으로 바뀌면 올바르게 작동할까요?
또는
'이전 페이지'새 페이지로 리디렉션되도록 여전히 htaccess로 파일을 수정해야합니까?
만약 그렇다면 - 올바른 .htaccess 파일 구문은 각각 새로운 링크가 페이지가 영구적으로 이동했다는 것을 검색 엔진에 알리는 '301 리디렉션'입니까?
감사합니다.
은 .htaccess
RewriteEngine On
Redirect 301 /YYYY/MM/post-name/ http://yoursite.com/post-name/
도 Wordpress Codex on Permalink Structure
멋진 아이디어! functions.php는 개별 테마 폴더 안에 있습니까? 아니면 이것이 글로벌 함수입니까? 이 add_action 명령을 어디에 넣으시겠습니까? 그냥 위의 코드를 함수에 추가하면 마술처럼 작동합니까? URL에 '카테고리', 즉 카테고리/게시물 이름이있는 경우 어떻게됩니까? – Viktor
@Viktor, 당신이 대답을 좋아한다면, 그것이 유용하다는 것을 안다면 투표를 잊지 마세요. – prosti
Prosti - 감사합니다. 나는 그것을 시험 할 기회를 얻은 후에 그것을 체크 할 것이다. 위의 질문에 신속하게 응답 할 수 있습니까? 어떻게해야합니까/category/postname/ – Viktor