2017-12-14 3 views
0

Laravel 5.2 및 Angular 2 프로젝트 설정이 있고 IP 주소가 http://xx.xx.xx.xx 인 AWS 서버의/var/www/html/디렉토리에서/var/www/html/public/아파치 설정에서.Laravel + Angular 2의 기존 프로덕션 환경에서 준비 환경의 리디렉션 문제

app 
    artisan 
    bootstrap 
    cgi-bin 
    composer.json 
    composer.lock 
    composer.phar 
    config 
    database 
    gulpfile.js 
    package.json 
    phpunit.xml 
    public 
    README.md 
    resources 
    server.php 
    storage 
    tests 
    vendor 

지금 내가의/var/www /에서 html로 /에서 준비 서버를 만들려면 : 같은

지금의/var/www/html/내 프로덕션 서버 구조를 볼 것이다. 그래서 나는/var/www/html /에 새로운 스테이징 디렉토리를 만들고 모든 코드를 스테이징 디렉토리에 넣었습니다.

|-- app 
    |-- artisan 
    |-- bootstrap 
    |-- cgi-bin 
    |-- composer.json 
    |-- composer.lock 
    |-- composer.phar 
    |-- config 
    |-- database 
    |-- gulpfile.js 
    |-- package.json 
    |-- phpunit.xml 
    |-- public 
    |-- README.md 
    |-- resources 
    |-- server.php 
    |-- staging 
     |-- app 
     |-- artisan 
     |-- bootstrap 
     |-- cgi-bin 
     |-- composer.json 
     |-- composer.lock 
     |-- composer.phar 
     |-- config 
     |-- database 
     |-- gulpfile.js 
     |-- package.json 
     |-- phpunit.xml 
     |-- public 
     |-- README.md 
     |-- resources 
     |-- server.php 
     |-- storage 
     |-- tests 
     |-- vendor 
    |-- storage 
    |-- tests 
    |-- vendor 

은 이미 "의/var/www/html/준비 /"경로로 준비 코드를 삽입했지만 프로덕션 서버에서 요청이 호출 할 때까지의/var/www/html/공공/경로를 가리 킵니다.

그래서 가상 호스트를 만들지 않고 준비 환경에 액세스 할 수 있습니까? 어떤 htaccess 규칙을 추가해야합니까?

어떻게하면이 아이디어를 얻을 수 있습니까?

답변

0

당신은 파일을 넣어야의/var/www/html/준비에, 당신은 http://xx.xx.xx.xx/staging/

+0

하여 액세스 할 수 있습니다 이미 "의/var/www/html/준비 /"경로로 준비 코드를 삽입했지만 프로덕션 서버의 요청이/var/www/html/public/path를 가리킬 때 호출됩니다. 그래서 가상 호스트를 만들지 않고 준비 환경에 액세스 할 수 있습니까? 어떤 htaccess 규칙을 추가해야합니까? 어떻게하면이 아이디어를 얻을 수 있습니까? – Aniruddh

관련 문제