1

웹 응용 프로그램이 있다고 www.randomwebapp.com이라고 말하면 www.randomwebapp.com/laravelapp에서 필자가 작성한 laravel 응용 프로그램을 가리 키도록하십시오. 나는 이미 내 laravel 응용 프로그램을 별도의 패키지로 포함하고 내 laravel 응용 프로그램 내에서 클래스에 액세스하는 방법을 알아 냈습니다. 그러나 실제로 렌더링/렌더링 등에 대해 실제로 궁금해하고 있습니다. 실제로 실제로 어떻게해야합니까? 앱을 실행하는을 시작하십시오 (아마도 bootstrap/app.php 또는 bootstrap/autoload.php와 관련이 있습니다).다른 웹 응용 프로그램에 Laravel 응용 프로그램을 포함시키는 방법은 무엇입니까?

+0

Ammm ... "./laravelapp"디렉토리를 만들고 laravel app을 복사 한 다음 해당 디렉토리에 대해 webserver rewrite_base를 구성하십시오. 또는 질문을 이해하지 못 했습니까? – Alex

답변

1

https://github.com/laravel/laravel에 의해 제공되는 상용구 설치 루트 폴더 구조를 사용하고 있고 두 개의 응용 프로그램이 완전히 별개이며 서로에 대한 의존성이 없다고 가정합니다. 나는 단순히 laravelapppublic의 이름을 바꿀 것

+ /webroot 
    + /app 
    + (other laravel folders) 
    + /public 
    + /vendor 
    + index.php 
    + /other-site-dir 

: 나는 또한 폴더 구조를 있으리라 믿고있어

는 다음과 같이 보인다. laravelapp/.htaccess (이전 public/.htaccess) 파일을 도메인 루트로 리디렉션하지 않고 laravelapp/index.php (으)로 직접 변경해야 할 수도 있습니다. 또한 모든 라우팅합니다 Route::group('/laravelapp'...);

이에 우리 그룹을 다시 할 수 있습니다

당신이 당신의 폴더 구조의 예를 가지고 있으면 도움이 될 수 ... 단지 즉석 생각합니다.

+0

도움이되었습니다. 필자는 laravel 응용 프로그램의 공용 폴더를 메인 응용 프로그램의 루트 디렉토리로 이동하여 문제를 해결했습니다. – rsahai91

관련 문제