질문을 삭제하지 말아주세요.!
 
1
0
-1

localhost/프로젝트/public 으로 접속해야지 프로젝트 메인으로 들어가는데


localhost 로 접속하면 바로 public 으로 접속할수있을까요??


hosts 파일에서

127.0.0.1    laravel.app 추가했는데 laravel.app 들어가면 프로젝트 전부나와서

프로젝트/public 으로 설정해주는 방법이있을까요?? 


    CommentAdd your comment...

    1 answer

    1.  
      2
      1
      0

      도큐먼트 루트를 지정해 주면 됩니다.

      내장 웹서버를 사용 할 경우에는

      php -S localhost:80 -t /경로/프로젝트/public

      로 실행 해주면 됩니다.

      아파치 웹서버 같은 경우는 httpd.conf 에서

      DocumentRoot    "/경로/프로젝트/public/"

      으로 설정을 바꿔주고 웹서버를 재시작 하면 됩니다.


      hosts 는 도메인과 아이피를 매치 시켜주는 역활을 합니다.

      외부 네임서버를 통해 도메인을 검색해서 아이피를 받아오기전에

      hosts 에 해당 도메인이 있으면 거기에 매치된 아이피를 받아와서 사용합니다.

      따라서 

      127.0.0.1    laravel.app

      127.0.0.1    localhost

      이렇게 설정하는것이 맞는 것 같습니다.

        CommentAdd your comment...