: mysite.co.uk/?page_id=12983 에 : mysite.co.uk/nicepagetitle/301 리디렉션 워드 프레스 페이지 ID = XXX
RewriteCond % {QUERY_STRING}!^page_id = $ RewriteRule. * http://mysite.co.uk% {REQUEST_URI}? [R = 301, L]
이 정보가 정확하고 Google에서 여전히 이러한 페이지를 표시하는 것은 확실하지 않습니다. 웹 마스터 도구의 HTML 제안에 mysite.co.uk/?page_id=xxx이 표시됩니다.
이 문제에 대해 도움을 주시면 감사하겠습니다.
귀하의 질문에 대한 이해가 확실하지 않습니다. 그것은 효과가 있습니까, 그렇지 않습니까? 또한 블로그의 링크를 적절하게 변경 했습니까? –
예, 링크를 변경했으며 WP가 URL을 다시 작성합니다. 브라우저는 mysite.co.uk/nicepagetitle/과 같은 URL 만 표시합니다. 여기에는 문제가 없습니다. 나는 위의 코드가 잘못되어 있고? page_id = xxx URL을 올바르게 리디렉션하지 않아 검색 엔진에 이러한 URL이 영구적으로 이동되었다는 것을 알립니다 (Google이 여전히 찾을 수있는 경우 - 잘못된 것이 틀림). 그래서 내 질문에 기본적으로 위의 코드가 올바른지 아닌지 아닌지 - 이러한 URL을 리디렉션하는 방법보다? – Zmey