현재 URL의 맞춤법이 잘못되었을 때 404.php
페이지로 사용자를 리디렉션하기 위해 .htaccess
파일을 사용하고 있습니다. 내 상위 디렉토리에서PHP에서 .htaccess 파일로 리디렉션
ErrorDocument 404 /mywebsite/404.php
, CSS를, 스타일 시트 및 JS 파일을 보관있는 JS 같은 일부 폴더가 있습니다. 이 디렉토리에 대한 URL은 다음과 같다 :
localhost/mywebsite/css
localhost/mywebsite/js
위의 URL을 입력하여 모든 파일을 브라우저에 나열되어 그들을 클릭하여 열 수 있습니다.
이러한 URL을 .htaccess 파일에 추가하고 브라우저에서 위 URL을 입력하려고하면 사용자를 홈 페이지 (localhost/mywebsite
)로 리디렉션 할 수 있습니까?
또한 "ABC"라는 폴더에 PHP 파일이 들어 있습니다. 이제 url "localhost/mywebsite/ABC"를 입력하면 모든 PHP 파일이 나열됩니다. 그래서, 당연히, 위의 URL을 입력하도록 사용자를 제한 할 방법이 없습니까? –
답변을 수정했습니다! –
좋아요, 사용자에게 금단의 메시지를 보여줍니다. 그것은 나에게 좋다. 그러나 금지 된 메시지를 표시하는 대신 사용자를 홈 페이지로 리디렉션 할 수 있다면 좋을 것입니다. –