찾다

 >  Q&A  >  본문

thinkphp5 URL 공개를 숨기는 방법

설명서에 적힌 대로 인덱스 모듈을 public으로 설정하고, 항목 파일의 응용 프로그램 디렉터리도 변경했습니다.

그러면 URL은 servername/public/index.php

온라인 튜토리얼에서는 웹사이트를 직접 설정하라고 나와 있습니다. root 디렉터리를 public으로,

그렇다면 왜 인덱스 모듈을 애플리케이션에 배치할 때 직접 액세스할 수 있는지 묻고 싶습니다.

正念的奇迹正念的奇迹2677일 전2134

모든 응답(1)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-08-03 09:52:47

    보안상의 이유로 입구를 공개적으로 배치하여 웹이 입구를 거치지 않고 컨트롤러나 템플릿 파일에 직접 접근할 수 없도록 하여 더욱 안전하고 해커의 공격을 받지 않습니다. 공개된 접근 지점에만 접근이 허용됩니다. TP5뿐만 아니라 laravel 프레임워크도 공개되었습니다.

    회신하다
    0
  • 취소회신하다