동일한 폴더에 동일한 퍼미션인데 Not Found뜨는 이유

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
동일한 폴더에 동일한 퍼미션인데 Not Found뜨는 이유

QA

동일한 폴더에 동일한 퍼미션인데 Not Found뜨는 이유

본문

서버에 파일 하나 추가해서 링크 연결하는데 404Not Found가 계속 뜨네요.

동일한 폴더에 동일한 퍼미션을 주었는데도 그러네요.

 

위에 링크 본인인증은 Not Found, 회원가입은 잘 연결됩니다.


echo("<a href='/join/member_auth_personal.php' class='btn_basic gray'>본인인증</a><br>");
echo("<a href='/join/join_agree.php' class='btn_basic gray'>회원가입</a>");

2083642585_1734411713.7292.jpg

이 질문에 댓글 쓰기 :

답변 6

404 는 해당 위치에 파일이 없다는걸 의미합니다. 권한이랑은 상관없어요.

그리고 절대경로로 하셨는데 상위폴더가 더 있는것 같습니다.

트리구조 채크해보세요.

혹시라도 오타 있을까 글자는 한글자씩 세어봤지만, 정상적이네요 (^^;;)

404는 아시다시피 권한이 아니라, 페이지가 없음을 의미합니다.

경로 봐서는 그누보드가 아닌 것 같은데 혹시 join 폴더가 다른 곳에도 있는지 확인해보셨나요 ?

해당 소스가 적용된 경로 기준으로 join 폴더가 달라 나타날 수 있습니다.

동일한 폴더에 동일한 퍼미션을 가진 파일이 있음에도 불구하고 404 Not Found 오류가 발생하는 데에는 몇 가지 가능한 이유가 있습니다.

 

파일 경로 오류: 파일 경로에 오타가 있는지 확인하세요. 예를 들어, `/join/member_auth_personal.php` 대신 `/join/member_auth_personal.html`로 입력했을 수 있습니다.

 

서버 구성 오류: 서버가 해당 파일 유형을 처리하도록 구성되지 않았을 수 있습니다. 예를 들어, PHP 파일을 처리하도록 서버가 구성되지 않았을 수 있습니다.

 

.htaccess 파일: `.htaccess` 파일이 있고 해당 파일이 파일 액세스를 제한하도록 구성되어 있을 수 있습니다.

 

캐싱 문제: 브라우저가 파일의 캐시된 버전을 표시하고 있을 수 있습니다. 브라우저 캐시를 지우고 다시 시도해 보세요.

추가로 확인할 수 있는 사항:

파일이 실제로 해당 폴더에 있는지 확인하세요.

파일의 퍼미션이 웹 서버가 파일을 읽고 실행할 수 있도록 설정되어 있는지 확인하세요. 일반적으로 파일 퍼미션은 644 또는 755여야 합니다.

서버 로그를 확인하여 404 오류에 대한 추가 정보가 있는지 확인하세요.

다른 브라우저나 기기에서 파일을 열어 보세요. 문제가 지속되면 웹 호스팅 제공업체에 문의하여 추가 지원을 받는 것이 좋습니다.

*Apache 설정에 특정 형태의 파일에 대한 접근 제한되었을 수 있음.

*파일이 새로 추가/수정되었지만,

  서버 캐시가 남아 있을 경우, 새로운 파일을 인식하지 못할 수 있음.

*.htaccess에서 URL 재작성(RewriteRule) 설정으로 특정 접근이 차단될 수 있음,

RewriteEngine On

RewriteCond %{REQUEST_URI} !^/join/join_agree\.php$

RewriteRule ^.*\.php$ - [F,L]

member_auth_personal.php 파일을 예외로 추가

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/join/(join_agree|member_auth_personal)\.php$
RewriteRule ^.*\.php$ - [F,L]
답변을 작성하시기 전에 로그인 해주세요.
전체 0
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT