2011-01-16 1 views
0

나는 누군가에게서 상속받은 주제의 스파게티 코드를 가지고 있으며, Google 웹 로그 분석에서 사이트의 다양한 URL에 지속적으로 방문한다는 것을 보여 주지만 URL은 모두 /index.html이 추가되었습니다. 예는 다음과 같습니다. http://www.mysite.com/category/storyname/index.htmlWordpress를 /index.html을 모두에서 붙이는 것으로부터 중지

내 퍼멀 링크가 "깔끔하게"설정되어 있음에도 불구하고 거의 모든 것을 수행하는 것처럼 보입니다.

그래서 ...

  1. 은 도대체 무엇을 할 수있는 가능성이 원인?
  2. 어떻게 수정합니까? 모든 페이지를 방문 할 때 404 오류가 발생하므로 내 방문자가 원하는 것을 얻지 못합니다.

나는 리디렉션 플러그인을 가지고 있으며 일부는 수동으로 업데이트하려고했지만 우스꽝 스럽습니다. 나는 htaccess로 그걸 할 수있는 방법이있을 것이라고 확신하지만 그 옆에는 아무 것도 모른다. 여기 내 htaccess로 현재 (기본값)이 작업은 다음과 같습니다

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 
+0

어디에서 index.html가 나타 납니까? 링크 또는 링크를 입력 할 때? –

+0

외부 플러그인이 설치되어 있습니까? SEO 플러그인이 한 곳 또는 어쩌면 캐시 플러그인에 설치되어 있다면 놀라지 않을 것입니다. 아마 아직도 있는지보십시오. 그렇지 않다면 아마도 과거에 .html로 끝나는 퍼머 링크를 구성하고 그 구성을 뒤에 남겨 두었을 것입니다. – Gavin

답변

1

뭔가이 당신의 URL을 추측하려고 사이트를 크롤링 거미의 원인 일 수 있습니다 알려줍니다. 페이지를 보여주는 로그를 게시 할 수 있습니까? 동일한 사용자 에이전트에서 연속적으로 많은 요청을 받고 있습니까?

만약 내가 맞다면 PHP를 다룰 수 있다면 할 수있는 각각의 리다이렉션을 코딩 할 수 있다는 것을 제외하고는 정말로 그것에 대해 아무 것도 할 수 없다.

희망이 도움이 : 워드 프레스에 대한이 답변을 통해 답변을하는 방법에 대해 설명합니다.

-myke

관련 문제