Laravel + Angular 2中现有生产环境中登台环境的重定向问题

时间:2017-12-14 14:30:55

标签: php angularjs laravel .htaccess amazon-ec2

我有Laravel 5.2和Angular 2项目设置,目前在AWS服务器上的/ var / www / html /目录上运行,IP地址为http://xx.xx.xx.xx,指向/ var / www / html / public / in apache config

所以/ 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
    storage
    tests
    vendor

现在我想在/ 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 / staging /"路径但是当来自生产服务器调用的请求时,它将指向/ var / www / html / public / path。

那么如何在不创建虚拟主机的情况下访问临时环境?我需要添加什么htaccess规则?

我是如何实现这一点的?

1 个答案:

答案 0 :(得分:0)

您必须将文件放入/ var / www / html / staging,然后才能通过http://facebook.com/my_path/

访问它