Error 404 Page Not Found” Solution of Path Link Error – HTML/PHP/SEO web developers must see

이봐, 무슨 친구 야 이 친구 야

오늘은 튜토리얼에서 이야기하고 있습니다 링크 URL 404 오류 나는 많은 친구들에게 질문을한다 그들은 나에게 물었다 404의 오류가 도대체 ​​어떻게되고 있니? 정확히 무엇이 보이지 않으므로 계속 하시겠습니까? 어떻게 알아낼 수 있을까요? 그래서, 우리가 이해해야 할 첫 번째 것 404의 오류는 무엇입니까? 인터넷 검색을 할 때, 많은 스 니펫을 볼 수 있습니다

URL 링크가 포함되어 있습니다 – 또는 – 페이지 기사를 읽는 중일 수 있습니다 여기에는 몇 개의 URL 링크가 포함됩니다 그래서 일단 클라이언트가 링크를 클릭하면 – 또는 – URL 경로 링크를 넣을 수 있습니다 검색 창에 서버에 메시지를 보냅니다

서버가 클라이언트 요청을 받으면, 그것은 페이지를 찾으려고 노력할 것입니다 하지만 몇 가지 이유 때문에 클라이언트가 제공 한 페이지 밖으로 경로 링크 그래서 할 수있는 것은 : 서버 클라이언트 (당신)에게 응답합니다 "404 오류 메시지", "이봐, 너의 페이지를 찾을 수 없다! 경로 링크 " 오류는 모두 링크에 관한 것입니다! 이유를 아는 경우 그건 당신이 해결책을 안다는 것을 의미합니다 첫 번째 공통적 인 문제는 다음과 같습니다 1) 뭔가 서버 통신을 차단합니다

특히, (아파치) 서버가 있다면 당신의 localhost에 설치하십시오 체크 아웃하십시오 솔루션을 찾으려면 다른 튜토리얼을 참조하십시오 두 번째 내용은 다음과 같습니다 2) 경로 링크가 끊어졌습니다

그래서 잘못된 맞춤법을 확인하십시오 또는 단어 나 기호가 누락되었습니다 그러면 링크가 깨집니다 대소 문자를 구분하지 않습니다 그러니 걱정하지 마세요

셋째 항상 항상 발생합니다 : 3) 너희들이 파일을 지웠다 그래서 당신이 오류를 얻었습니다 서버가 링크가 존재하지 않는 것을 발견했기 때문입니다 네 번째 일은 항상 발생합니다 4) 너는 항상 남자에 대해 오해하고있어

경로 위치 그러니 내게 무슨 일이 일어나는지 보여 드리겠습니다 파일 이름을 "heyphp"라고 연결하려고합니다 DocumentRoot에 있다고 생각했습니다

디렉토리가 아니라 실제로 폴더 이름에 있습니다 "zOne"이라고합니다 그래서 "heyphp"가 폴더 이름으로 설정되었음을 의미합니다

DocumentRoot에있는 "zOne"이라고하는 예배 규칙서 따라서 실제 경로 링크 (URL)는 그것 앞에 "zOne"을 넣고, "localhost / zone / heyphp" 그건 실제 경로 링크이고 그것을 클릭하겠습니다 오류 404가 사라졌습니다 그래서 "hey

php"가 원본 페이지라면, 그 옆에 다른 파일 이름은 "Hellophp"입니다 서로 옆에 있기 때문에 볼 수 있습니다 동일한 디렉토리에 있습니다 나는 링크를 만들고 싶다

나는 그들을 만들고 싶다 서로를 위해 다시 링크하기 위해서 난 그저 그런 상대적인 링크를 만들뿐입니다 검색 창 링크가 바뀌는 것을 지켜보십시오 지금 "Hello

php"에 있다면 "hey" "hello"링크를 클릭하면 "hello"가 돌아갈 수 있습니다 "헤이", 그리고 그들은 단지 서로를 쉽게 뒤로 링크합니다 "Hellophp"와 "Heyphp"이 두 파일 인 경우 같은 폴더에서 서로 옆에 있다고 가정합니다

이름은 "zOne"입니다 이제 "Hellophp"를 폴더 밖으로 옮기면됩니다 그리고 DocumentRoot에서 찾도록 설정했습니다 디렉토리 "zOne"외

그러나 "zOne"에는 "zOne"내부에만 있습니다 "Heyphp" "zOne"폴더 옆의 "zOne"바깥 쪽 이것은 "Hellophp"입니다

그래서 페이지를 새로 고치고, 여전히 내가 생각 나게한다 "Heyphp"페이지에서 "zOne"디렉토리에 있습니다 링크를 테스트 해 보겠습니다 오류 404가 표시됩니다

다시 말하면 이해하기 어렵지 않습니다 "Hellophp"는 "zOne"폴더 안에 있지 않습니다 그것은 "zOne"옆의 위치를 ​​변경했습니다 루트 디렉토리에있는 폴더 중 하나

그래서 나는 단지 친선 슬래시 하나를 "/" 그것 앞에 그래서 그것은 그것이 직접적으로 DocumentRoot 디렉토리 내가 구해 줘 그리고 좋아, 다시 "Heyphp"소스 페이지로 돌아가 보자 이미 새로 고침이 완료되었으므로 "Hello"를 클릭하십시오 링크를 다시 클릭하면 오류 404가 사라집니다

이제 저는 소스 페이지 "Hellophp"에 있습니다 테스트하겠습니다 "안녕하세요"링크를 클릭하면 오류 404가 표시됩니다 너희들 바로 여기, 너는 정확히 무엇을 느낄지

"Heyphp"가 옆에 없기 때문에 진행됩니다 "Hellophp"더 이상 정확히 폴더 이름에 있습니다

"존" 그래서 저는 그 전에 "zOne"을 넣어야합니다 이것이 실제 경로 링크입니다 좋아요 저장하겠습니다

페이지를 새로 고치도록하겠습니다 나 "Hellophp"이 소스 페이지로 돌아가서 테스트한다 "헤이"링크; 당신은보고, 나는 "안녕하세요"링크를 클릭, 그것은 서로를 위해 일합니다 따라서 원본 페이지가 무엇이며 어디에서 링크가 갈거야? 디렉토리 안에? – 또는 – 디렉토리 외부입니까? 이 하드 코드 링크, 하드 코드 링크를 복사하겠습니다

다시 나는 똑같은 일을한다, 나는 "Heyphp"링크를 원한다 "Whatphp"에 그래서 "img"라는 디렉토리에 있습니다

좋아, 그럼 내가 저장하고, 새로 고침하고 가자 "Heyphp", 링크는 "Whatphp"링크입니다 이제 "What

php"에 대한 링크를 만들고 싶습니다 두 레벨 디렉토리를 "Hellophp"로 점프하는 것과 같습니다 따라서 우리는 표기법을 사용하여 점을 연결해야합니다 뒤로

단 하나의 점과 슬래시는 "/"을 의미합니다 현재 디렉토리를 뛰어 넘으십시오 두 개의 점은 하나의 점프를 의미하는 슬래시입니다 (상위) 디렉토리에 있습니다

네가 두 배로 만든다면 너는 뛰어 내리고 싶다는 뜻이다 두 레벨 디렉토리 더 많이 뛰고 싶다면 더 많이 만드세요 좋아요 이미 코드를 복사 했으니 까

시간을 절약하기 위해 그것에 붙여 넣습니다 그건 그렇고, 내가 너에게 설명해주지 않을거야 이 폴더의 "img"에는 "BBQjpg"가 있습니다 영상

그들은 단지 현재 (같은) 디렉토리, 앞으로 하나의 단일 점을 사용할 수 있습니다 이 링크를 위해 슬래시 복사해서 붙여 넣으십시오 (딸깍 하는 소리 복사 및 붙여 넣기) 좋구나, 너희들 내가 건너 뛸 수 있다는 것을 기억 했니? 이 "

/"이렇게하면 간단 해집니다 당신은 기억 했습니까, 그들은 단지 각각 옆에 있습니다 다른 동일한 디렉토리에, 그래서 나는 훨씬 쉽게 링크를 쉽게 만들 수 있습니다 이제는 한 수준 위로 올라 가야합니다 레벨을 "Hey

php"로 변경하십시오 그것은 매우 쉽습니다 그 전에 2 개의 점과 슬래시를 사용하십시오 그래서 한 레벨 도달 범위를 "Heyphp"로 점프합니다

지금이라면 나는 "Hellophp"로 뒤로 뛰어왔다 그래서 나는 두 개의 점을 슬래시로 만들어서 다른 2 도트 앞으로 슬래시, 그 두 점프 의미 레벨 디렉토리에 "Hellophp"가 표시됩니다 오,이 부분을 바꾸어 보겠습니다

이 링크가 다른 링크인지 쉽게 알 수 있습니다 페이지를 새로 고침하고 링크를 테스트 해 보겠습니다 그래서 첫 번째 링크는 괜찮습니다 두 번째 링크 그것은 같은 이미지로 간다 이 링크는 한 수준 위로 올라갔습니다

뒤로 "Heyphp" 그리고 저것은 2 레벨 디렉토리를 뛰어 넘었습니다 뒤로 "Hellophp"

표기법 점을 사용하여 도약으로 사용할 수 있습니까? 전달 링크? 이 소스 페이지에서 "Whatphp"에서이 코드를 복사하겠습니다 "Hellophp"의 다른 소스 페이지에 붙이십시오 링크가 바뀌기 때문에 조금 바꿔 줘

앞으로, 나는 그것을 "뒤로"가 아니라 "가라"라고 만든다 그리고 링크 이름을 "What"로 변경하십시오 그리고 그것은 2 개의 레벨 디렉토리를 뛰어 넘을 것입니다, "Whatphp"로 전달합니다 저장하고 페이지를 새로 고치도록하겠습니다

나는 "What"라는 새로운 링크를 얻었고, 클릭하자 404s 오류가 다시 발생하는 것을 볼 수 있습니다 한 가지를 이해하는 것이 좋습니다 그건 같은 이름의 파일을 동일한 디렉토리 하나, 디렉토리 안에, 같은 이름의 파일과 폴더가 생길 것입니다

그래서 그것이 서버를 오도하는 이유입니다 그것이 내려갈 때, 그것은 많은 동일한 폴더를 발견했다 파일 이름은 같은 레벨 디렉토리에 있습니다 따라서 404 오류가 다시 발생합니다! 해결책은 다음과 같습니다 링크를 Absolute Path Link로 만듭니다

경로 링크를 명확하게 나타낼 수 있습니다 위치 또한 링크가 깨어지지 않도록합니다 404s 오류가 다시 발생합니다 내가 링크를 바꾸게 해줘

"zOne"으로 이동해야합니다 슬래시 "/", "img" 슬래시 "/", "Whatphp" 이것은 Absolute Real Path Link입니다 그것을 저장하고, 페이지 새로 고침

오, 나는해야한다 이 소스 페이지 "Hellophp"로 돌아 가기 다시 새로 고침, 그리고 "what"링크를 다시 클릭하면, 당신은 본다, 그것은 작동한다! 따라서 절대 경로 링크를 만드는 이점 링크가 끊어지는 것을 막기 위해 오류 404가 발생합니다

어째서? 그래서 몇 가지 예를 보여 드리겠습니다 이제 링크를 만들면 내 링크가 연결됩니다 블로그, 여기에 절대 링크를 붙여 보겠습니다 좀 복잡 해 보이는군요, 그렇죠? 정확히 내 절대 경로 링크이지만, 그러나 그것은 그것이 정확한 링크라는 것을 의미하지는 않습니다! 그래서 내가 무엇을해야하니? 내 호스팅하고있는 도메인을 넣어야한다 절대 경로

경로 링크; 경로 링크를 완벽한 URL로 만드십시오 그럼 다른 예제를 알려 드리겠습니다 너희들은 더 이해할 것이다 이제는 내 링크와 연결되는 링크를 만들고 있습니다

도메인 웹 사이트 중 하나 음, 내가 바꿔 줘 여기에 절대 링크를 붙여 넣으십시오

좋아요, 그래서 당신은 내 연결 페이지가 볼 수 있습니다 : "WebsiteGeotargetinghtml"에있는 "LovelyApple"디렉토리; 그 또한 어울리는 도메인 호스트 서버 중 하나에 연결하십시오 그래서, 이것은 내 전체 (전체) URL, 절대 URL, (링크를 끊으려면 <br>을 입력하십시오) – 그럼 내가 구해줘 – (페이지 크기를 조정하십시오 ) – 그리고 그 페이지를 새로 고쳐 줄게

그 중 하나가 절대 경로 링크입니다, 전에 알고있는 "Whatphp"에 대한 링크 다른, 그것은 나의 blog에 링크 할 것이다, 내 전체 절대 경로 링크 웹 페이지, 당신은 그것이 작동하는 것을 본다 좋아, 마지막에 링크 될 최종 내 도메인 웹 페이지, 그것도 내 전체 절대 경로 링크, 그것을 클릭하겠습니다 그것도 작동 참조하십시오

링크를 더 잘 이해하기를 바랍니다 깨어 오류 404s가 발생합니다 지켜봐 줘서 고마워 지옥 버디 채널을 구독하십시오