it-swarm-ko.tech

로그에서 500.shtml 페이지를 많이 찾을 수 없음

내 로그에 500.shtml에 대한 많은 페이지를 찾을 수 없음 오류가 발생했습니다. 그들 중 많은 사람들이 검색 스파이더에서 비롯된 것 같습니다.이 문제를 해결할 수있을 것입니다. 왜 500.shtml이 처음부터 찾는 지 궁금하고 어떻게 그렇게 격렬한 속도로 생성되는지 궁금합니다. :

   type: page not found
   location:http://www.example.com/test.html
  referrer:
 message: 500.shtml
 severity: warning
  hostname: 

Drupal 로그의 500.shtml 항목. 대부분의 경우 검색 엔진 (IP에서 역방향 조회를 수행하여 결정됨)에 의해 생성되는 경우가 많으며 경우에 따라 사용자 (경우에 따라 매우 적음)에 의해 생성됩니다. 어떻게 고칠 수 있습니까?

4
enjoylife

서버에 내부 오류가 있으면 500 오류 페이지가 표시됩니다.

지시어가 서버에 내부 오류가있을 때 표시되어야하는 페이지로 설정했기 때문에 서버가 500.shtml이라는 파일을 찾고 있습니다. Drupal에 의해 사용되는 . htaccess 파일은 "$ not Found"오류에 대한 페이지를 지시문 ErrorDocument을 사용하여 /index.php로 설정하지만 서버가 다른 파일을 사용하여 설정 한 500 코드에 대해서는 오류 페이지를 설정하지 않습니다 .Apache의 경우 access.conf 파일 또는 해당 파일에 포함 된 파일을 의미합니다.

내부 오류를 일으킬 수있는 원인은 서버 지시문이거나 해당 지시문에 잘못된 인수가 전달되었을 수 있습니다. 다른 원인은 다음과 같습니다.

  • 디렉토리 권한
  • 파일 권한
  • fTP를 사용할 때 Drupal PHP 파일을 원격 서버로 전송할 때 잘못된 전송 모드가 사용됨)
  • 서버를 호스팅하는 운영 체제에서 사용 된 파일과 일치하지 않는 파일의 줄 끝
2
kiamlaluno