Wordpress 중복 내용 취약점

Wordpress

다음은 Lovedeep Wadhwa에 의하여 누가 기술 분석가이고 그의 blog Freakitude에(서)당신에게 다른 blogging 팁과 관련된 인터넷 뉴스를 준다을 써 지어서 Guest Blog Post이다. 그 이상의 blogging에 관한 기사와 기술을 위해 그의 blog을 방문하십시오.

Wordpress 중복 내용 버그

Greg Mulhauser은 나의 주의로 Wordpress와 활자에(서)중복 내용 취약점 선물을 가져왔다.

당신이 당신의 blog(위)에 permalinks을 이용해서 Wordpress 사용자이라면 그 경우에는 당신은 당신의 포스트의 내용이 다른 urls의 무한한 숫자에서 가기 편하다는 것을 알아차려야 한다. 단지 당신은 포스트의 URL의 끝에 일련의 가외의 숫자를 첨가해야 한다.

Matt Cutt의 Blog으로부터 예를 들면 가장 이렇게 늦은 포스트를 보아라.

똑같은 포스트는 또한 urls 이것들에서 이용할 수 있다:

http://www.mattcutts.com/blog/minty-fresh-indexing/123456/

http://www.mattcutts.com/blog/minty-fresh-indexing/45678/

언제 우리는 urls 이것들로부터 포스트에 접근하려고 애쓴다. Wordpress은 단순히 포스트 내용을 이것들에서 이용할 수 있게 만든다 바꾸어라 그렇지 않으면 그러나 404 오류 url 301을 되돌려주지 않는다.

중복 내용 버그를 고정시켜라

당신이 자기 주최된 Wordpress blog(위)에 있다면 당신은 다음 규칙을 당신의 htaccess 파일에 둠으로써 취약점을 고정시킬 수 있다.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !.*(/page/[0-9]*/?)$
RewriteCond %{REQUEST_URI} !^/200[0-9]/?$
RewriteCond %{REQUEST_URI} !^/200[0-9]/[01][0-9]/?$
RewriteCond %{REQUEST_URI} !^/200[0-9]/[01][0-9]/[0-3][0-9]/?$
RewriteRule (.*)(/[0-9]+/?)$ $1/ [R=301,L]
</IfModule>

어떤 사람이 urls이 SEO을 얻는 이것들로부터 포스트에 접근하려고 애쓴다면 친절하게 원래의 포스트로 고쳐라.

당신이 당신의 blog(위)에 www 선호를 이용하고 있다면 더블을 피하는 것 취할 약간의 특별한 예방조치가 바꾸어라 있다.

나는 그 이상을 알기 위해 당신에게 이 포스트를 읽어 준 선호한다. 포스트는 또한 활자 blogs와 Wordpress MU blogs을 위해 이 중복 내용 이슈를 고정시키는 것에 대해 정보를 준다.

  • 모든 bloggers의 그쪽에서 관심에(게)이 이슈를 가져오는 것을 위해 대단히 고마운
    Lovedeep .

    매우 이 포스트가 참으로 있는 그들의 blog 탐색 엔진 최적화를 염려하는 나와 같은 bloggers을 위해 특히 필수적인 것은 읽었다.

    나는 단지 내가 www 선호가 나의 blog을 공격하게 하고 내가 아직도 혼란스럽기 때문에 어떻게 없이 버그를 고정시키는지 더블을 일으키는 것이 바꾼다 두려워한다.
  • 너무 고마워서 불이 붙는 것 이 뉴스를 가져오기 위한
    .
    그리고 치료상 크기를 위해 thanks 또한;
  • 코멘트를 위해 감사.

    당신이 www 선호를 이용하고 있다면 더블을 피할 $1 앞에 삽입 http://www.yourdomain.com/은 바꾼다.


    RewriteEngine On
    RewriteCond %{REQUEST_URI} !.*(/page/[0-9]*/?)$
    RewriteCond %{REQUEST_URI} !^/200[0-9]/?$
    RewriteCond %{REQUEST_URI} !^/200[0-9]/[01][0-9]/?$
    RewriteCond %{REQUEST_URI} !^/200[0-9]/[01][0-9]/[0-3][0-9]/?$
    RewriteRule (.*)(/[0-9]+/?)$ http://www.domain.com/$1/ [R=301,L]
  • 감사와 Lovedeep와 DJ,

    매우 좋은 팁 Thats. 내가 그것을 시도할 것이고 더 좋은 SEO을 얻기 위해 그것이 효과가 있는지 본다.

    보충적인 페이지가 중복 내용 때문에 대개 있기 때문에 지금 그것의 보충에 대해서 알기 더 어려운 것은 Google 변화 때문에 찾는다.
  • 나를 도와 주는 것을 위해 대단히 고맙
    Lovedeep Buddy

    DarrinW 당신은 환영 받는다:
  • 당신은 환영 받은 DJ이다
    :
  • 은 머리를 위해 thanks very much 기운다
    .
  • 당신 이것은 놀라운 포스트,대단한 몫이다
    .
Disqus에 의해 파워가 공급된 blog 코멘트