Copy
<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body>
<form role="form" method="post" action="" autocomplete="off">
<input type="submit" name="test" value="로그인" class="btn btn-light btn-block" tabindex="3">
</form>
</body>
</html>
name="test"만 추가하면 403 forbidden You don't have permission to access this resource
에러가 발생합니다. 호스팅업체에서 막아둔건지, 아니면 .htaccess 파일을 생성하여 설정을 걸어둬야하는지 고수님들 도움이 필요합니다.
|
답변 3개
@설국열차 님과 @마르스컴퍼니 님께서 말씀하신 것처럼 파일과 디렉토리의 퍼미션 문제일 가능성이 매우 높다고 볼 수 있으며 웹방화벽에 의해 차단되었을 경우일 수도 있습니다.
예로 파일에 대해 644, 디렉토리에 대해 755
적절한 퍼미션을 설정하시면 될 것 같습니다.
또한 .htaccess 파일에 다음과 같이 규칙을 설정하실 수 도 있습니다.
Copy
# 제한적인 규칙 예시
<Files "your_form_page.php">
Order Deny,Allow
Deny from all
</Files>
403에러에 대해 정확한 정보를 얻기 위해서는 서버로그를 확인해야 하지만 호스팅인경우는 해당 호스팅 업체에 문의 해보시는것도 해결하시는데 도움이 될 수 있을 것 같습니다.
답변을 작성하려면 로그인이 필요합니다.