laravel의 배경은 public/디렉토리가 DocumentRoot가 가리키는 곳이며 app /, vendor /, bootstrap/및 build/디렉토리가 모두 웹 루트 외부에 있다는 것입니다. . 그러나 라라 베 프로젝트가 하위 디렉토리에 있기를 원한다면 어떻게 될까요?하위 디렉토리에 laravel을 사용합니다.
즉. http://www.domain.tld/
은 정적 HTML 일 수 있으며 http://www.domain.tld/phpbb/
은 phpBB이고 laravel 앱을 http://www.domain.tld/app/
에 게시하고 싶습니다.
전체 laravel 폴더를 http://www.domain.tld/app/
에 넣고 .htaccess를 통해 모든 요청을 http://www.domain.tld/app/public/
으로 리디렉션해야합니까? 그건 부끄러워 보입니다.
아마도 laravel을 http://www.domain.tld/
에 넣고/public/디렉토리의 이름을/app /로 바꿀 수 있습니다.하지만 이는 훨씬 더 우아하지 않을 수 있습니다.
아이디어가 있으십니까?
아마도 공유 호스트에서 가상 호스트를 편집하지 않을 것입니다. – neubert