Q&A

아파치에서 404 에러가 났을때 사용자가 어떤 주소로 접속시도했는지

확인할 수 있는 방법이 있을까요?

그러니까 404에러가 났을때 404.html 또는 404.php로 가도록 셋팅했다면

거기에서 유저가 입력한 주소를 확인할 수 있는 방법이 있을까요?

그래서 에러메시지로 당신이 접속한 .... 주소는 없는 주소입니다

이렇게 표시하는거죠. 이게 가능할까요?

댓글 2

  • 에러 페이지 설정이 따로 있습니다

    이런거 말씀하시는건가요 https://srn.tools/

    호스팅에서는 상세하게 못만질겁니다. .htaccess로 간략하게나마 보일 페이지를 바꾸는게 거의 전부라고 보시면 됩니다...

     

    php로 오류 페이지를 넘길 경우 $_SERVER["REQUEST_URL"] 같은 갚으로 표시할 수 있습니다.

    html의 경우 js로 location.href에서 arguments를 표시할 수 있습니다.

     

    서버 오류 로그를 찾으시는 거라면 호스팅의 경우 호스팅에 문의해야 하고 VPS의 경우는 설정해두신 오류 로그 생성 폴더에 있습니다.

  • @라라펠
    감사합니다~