WordPress 페이지를 찾을 수 없음 오류를 수정하는 방법? 단일 페이지 또는 전체 사이트

게시 됨: 2017-09-01

대부분의 WordPress 사용자가 직면하거나 언젠가는 직면하게 될 일반적인 문제는 WordPress 페이지를 찾을 수 없음 오류입니다. 페이지를 찾을 수 없음은 이전에 게시된 게시물을 삭제하거나 게시물 URL을 변경하고 리디렉션을 추가하는 것을 잊었을 때 단일 404 오류로 발생할 수 있습니다.

예를 들어 , 연락처 페이지에 대한 내 링크가 kasareviews.com/contact이지만 해당 페이지를 삭제하면 해당 페이지로 리디렉션되는 링크는 대신 테마 기본 404 페이지를 표시합니다.

kasareviews.com/contact 링크를 kasareviews.com/contact-form으로 변경하고 kasareviews.com/contact를 가리키는 이전 링크가 올바른 페이지 URL로 리디렉션되도록 301 리디렉션을 추가하지 않은 경우에도 마찬가지입니다.

그러나 이 게시물에서는 사용자가 WordPress 관리 영역 , 블로그의 기본 페이지에 액세스할 수 있지만 단일 게시물 또는 페이지에 액세스할 때 404 찾을 수 없음 오류가 발생하는 시나리오 에 초점을 맞추고 싶습니다.

따라서 링크가 정확하고 페이지와 게시물이 여전히 존재하지만 어떤 이유로 방문하면 페이지를 찾을 수 없음 오류가 표시됩니다. 이것은 일반적으로 .htaccess 파일이 삭제되었거나 재작성 규칙에 문제가 있는 경우에 발생합니다. 당신이해야 할 일은 영구 링크 설정을 수정하는 것입니다.

주로 이러한 "페이지를 찾을 수 없음"을 데드 링크라고 하며 몇 가지 이유로 생성됩니다. 가능한 이유는 다음 같습니다.

  • 도달하려는 페이지가 존재하지 않습니다
  • 방문자가 URL을 잘못 입력했습니다.
  • 사이트의 퍼머링크 구조가 변경되었습니다.
  • 들어오는 링크는 다른 위치로 이동된 페이지를 가리킵니다.

부적절하게 코딩된 플러그인, 사용자 정의 게시물 유형 및 분류 변경은 영구 링크를 손상시키거나 손상시켜 404를 유발할 수 있습니다.

목차

WordPress 페이지를 찾을 수 없음 오류를 수정하는 방법?

때로는 아무 이유 없이 WordPress 웹사이트가 실제로 존재하는 페이지 및 게시물에 대해 두려운 404 "페이지를 찾을 수 없음" 오류를 제공합니다.

이 오류는 주로 홈페이지에서 웹사이트의 다른 페이지로 이동할 때 표시됩니다. 일반적으로 404 페이지를 찾을 수 없음 오류는 웹 사이트 설정을 엉망으로 만들거나 다른 플러그인에서 수정하면 발생합니다.

1. 문제: WordPress 웹사이트에서 홈을 제외한 모든 페이지에 "404 Not Found" 오류가 표시됩니다.

#방법 1: 퍼머링크 다시 저장

wp-admin의 영구 링크 탭으로 이동하여 영구 링크 구조를 다시 저장하면 영구 링크를 재설정할 수 있습니다.

WordPress 대시보드 → 설정 → 영구 링크로 이동하여 "변경 사항 저장"을 클릭합니다.

WordPress 웹 사이트는 홈을 제외한 모든 페이지에 404 Not Found 오류를 표시합니다.

영구 링크를 다시 저장해도 도움이 되지 않으면 영구 링크 구조를 변경해 보십시오. 사용하지 않는 항목을 선택하고 변경 사항 저장을 클릭합니다. 이제 Permalink 설정을 /%postname%/일 가능성이 있는 원래 구성으로 다시 변경하십시오.

홈페이지를 다시 보고 Permalink가 고정된 WordPress 페이지를 찾을 수 없음 오류를 재설정하는지 확인하십시오. 이렇게 하면 영구 링크 설정과 플러시 재작성 규칙이 업데이트됩니다. 대부분의 경우 이 솔루션은 WordPress가 요청한 URL을 이 서버에서 찾을 수 없음을 수정합니다(404 오류).

#방법 2: 수동으로 HTACCESS 파일 업데이트

위의 방법으로 WordPress 404 페이지를 찾을 수 없음 오류 문제가 해결되지 않으면 .htaccess 파일을 수동으로 업데이트 해야 할 수 있습니다 .

FTP를 사용하거나 cPanel을 사용하여 서버에 로그인하고 /wp-content/ 및 /wp-includes/와 같은 폴더가 있는 동일한 위치에 있는 .htaccess 파일을 수정합니다. .htaccess는 숨김 파일이므로 모든 파일을 볼 수 있도록 설정해야 편집할 수 있습니다.

.htaccess 파일을 삭제 하거나(만일을 대비하여 다운로드) 이름을 변경하고(완료되면 되돌리기) 문제가 여전히 지속되는지 확인할 수 있습니다. .htaccess 파일을 삭제하거나 이름을 바꾸면 자동으로 다시 생성되므로 걱정하지 마십시오.

모든 코드를 제거하고 .htaccess 파일에 아래 코드를 수동으로 추가하여 기본값으로 되돌릴 수도 있습니다.

1
2
4
5
6
7
8
9
10
# 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

# 방법 3: 모든 플러그인 비활성화

모든 플러그인을 비활성화하여 WordPress 사이트에서 404 not found 오류를 한 번 이상 해결할 수 있었습니다. 플러그인을 하나씩 비활성화 하여 문제를 일으키는 플러그인이 있는지 확인하십시오. 플러그인을 비활성화할 때마다 사이트를 새로고침하고 문제가 해결되었는지 확인하세요.

사이트 관리자에 액세스할 수 없으면 cPanel을 통해 또는 플러그인 폴더 또는 플러그인의 이름을 하나씩 변경하여 FTP를 사용하여 모든 플러그인을 비활성화합니다.

/wp-content/plugins 아래에 플러그인 폴더가 있습니다. 플러그인 폴더의 이름을 원하는 대로 변경하면 됩니다. 나중에 반환하는 것을 잊지 마십시오. 특정 플러그인에 대해 동일한 시스템을 적용할 수 있습니다.

현재 사이트 테마 를 WordPress 기본 테마(예: Twenty Sixteen)로 전환할 수도 있습니다 . 사이트 관리자에 액세스할 수 없는 경우 cPanel 또는 FTP를 통해 테마 이름을 바꾸면 자동으로 기본 WordPress 테마로 전환됩니다.

#방법 4: 데이터베이스 최적화

위의 방법을 시도했지만 여전히 404 오류가 표시되면 다음 단계는 데이터베이스 최적화입니다. 이제 페이지를 찾을 수 없음 오류의 경우 이것은 긴 촬영이며 나에게는 문제를 해결하지 못했습니다. 하지만 여전히 시도할 수 있습니다.

PHPMyAdmin을 사용하여 cPanel통해 데이터베이스 최적화를 수행할 수 있지만 문제를 일으키고 싶지 않거나 cPanel에 액세스할 수 없는 사람에게는 플러그인을 사용하는 것이 좋습니다.

WP-Optimize와 같은 플러그인을 사용할 수 있습니다. 또한 많은 보안 플러그인과 WP Rocket과 같은 일부 캐시 플러그인에는 이미 통합된 데이터베이스 최적화 기능이 있으므로 이를 활용할 수 있습니다.

이 방법으로도 WordPress 페이지를 찾을 수 없음 오류를 해결하는 데 도움이 되지 않았다면 호스팅 지원팀에 연락하여 도움을 받을 수 있는지 확인하는 것이 좋습니다.

2. 문제: 링크가 끊어졌거나 URL을 잘못 입력하여 WordPress 웹사이트에 "404 Not Found" 오류가 표시됨

이 문제는 일반적으로 단독 사례이며 전체 사이트에 영향을 미치지 않습니다. 사이트의 링크가 끊어진 경우일 수 있습니다. 죽은 링크를 찾는 가장 쉬운 방법은 "Google 웹마스터 도구"를 사용하는 것입니다. 자세한 내용은 WordPress에서 깨진 링크를 찾는 방법에 대한 내 게시물을 확인할 수 있습니다.

사이트를 이미 Google 웹마스터 도구에 제출한 경우 크롤링 오류 옵션에서 죽은 링크를 찾을 수 있습니다.

죽은 링크를 찾는 또 다른 방법은 Broken Link Checker라는 WordPress 플러그인을 사용하는 것입니다. 데드 링크가 표시되면 페이지를 다른 페이지나 홈 페이지로 리디렉션합니다. 링크 리디렉션을 위해 Redirection 플러그인을 사용합니다.

WordPress 페이지에서 최종 단어를 찾을 수 없음

때때로 WordPress 웹 사이트는 페이지가 분명히 존재하더라도 404 페이지를 찾을 수 없음 오류를 표시하기 시작할 수 있습니다. 어떤 경우에는 홈 페이지에 액세스할 수 있지만 그 외에는 액세스할 수 없습니다. 메뉴 항목, 게시물 제목 또는 더 읽기 링크를 클릭하면 두려운 404가 표시됩니다.

불행히도, 이것은 여러 번 이상 나에게 일어났습니다. 때때로 언급된 방법이 문제를 돕고 해결하지만 종종 문제가 더 깊어질 수 있습니다.

이 경우 호스팅 지원에 연락하여 문제를 해결하기 위해 협력해야 합니다. 이 가이드가 도움이 되었기를 바라며 "WordPress 페이지를 찾을 수 없음" 문제를 해결할 수 있기를 바랍니다.

이 문제를 해결하는 다른 방법이나 솔루션 이 있는 경우 아래 댓글 섹션에서 공유해 주세요. 나는 비슷한 문제에 직면 한 다른 사람들에게 도움이 될 것이라고 확신합니다.