2012-03-14 2 views
0

해킹 된 WordPress 3.1.3 사이트가 있으므로 3.3.1에서 처음부터 다시 작성하기로 결정했습니다. 이전 게시물을 수동으로 이식합니다. 문제는 이전의 예쁘 URL에 1 년/mongth/형식이 있었고 이제는 새 사이트에서 이전 게시물에있는 "연도/월"을 생성 할 수 없다는 것입니다.Old Pretty-Slugs 다시 만들기

즉, 완료되면 모든 인바운드 링크가 손상됩니다. 새 사이트를 "해킹"하여 슬러그의 년/월 부분이 과거의 몇 년 (2 년 전 등)의 시간을 반영하도록하려면 어떻게해야합니까?

나는 내 데이터베이스의 테이블을 방문해야한다는 것을 알았지 만, 어느 테이블을 방문해야합니까? 어떤 열?

+0

.htaccess 파일에 301 리디렉션을 고려해 보시겠습니까? 301에 대한 이전 연도/월 URL을 게시물에 대해 선택한 새 슬러그와 일치하도록 리디렉션하는 규칙을 추가 할 수 있습니다. – Pat

+0

Pat : 예, 생각하고 있습니다. 그러나 가능한 한 슬러그를 내부적으로 재현하고 싶습니다. –

답변

0

새로운 사이트가 동일한 퍼머 링크 구조를 사용할 수없는 이유는 무엇입니까? 이전 데이터베이스를 가져 오지 않는 이유는 무엇입니까?

플러그인을 시도하십시오 WordPress › Redirection « WordPress Plugins; 가능한 경우 이전 및 새 슬러그의 CSV를 가져옵니다.

+0

전체적인 문제가 이제는 논점이되었습니다. 나는 3.3.1이 "게시 날짜"를 사용하여 연도/월을 포함하여 전체 URL을 구성하는 것으로 나타났습니다. 버전 3.1.3은 그런 식으로 행동하지 않았습니다. 어쨌든 이제 나는이 문제가 해결 된 것으로 간주한다. –