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 대시보드 → 설정 → 영구 링크로 이동하여 "변경 사항 저장"을 클릭합니다.
영구 링크를 다시 저장해도 도움이 되지 않으면 영구 링크 구조를 변경해 보십시오. 사용하지 않는 항목을 선택하고 변경 사항 저장을 클릭합니다. 이제 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 페이지를 찾을 수 없음" 문제를 해결할 수 있기를 바랍니다.
이 문제를 해결하는 다른 방법이나 솔루션 이 있는 경우 아래 댓글 섹션에서 공유해 주세요. 나는 비슷한 문제에 직면 한 다른 사람들에게 도움이 될 것이라고 확신합니다.