【发布时间】:2019-09-21 23:24:16
【问题描述】:
我们有一个使用 Angular 和 Laravel 创建的应用程序。因此,在我们的生产环境中,我们将 Angular 应用程序放在根目录中,并将 laravel 应用程序放在 Angular 应用程序的子文件夹中。
所以/var/www/html 包含 Angular 应用程序,/var/www/html/api 包含完整的 laravel 项目。
并且用来访问我们的 api url 是这样的。
https://example.com/api/public/api/v1/helloworld
但是现在我们想将我们的 api 移动到子域有很多原因。所以这将可以像这样访问。
https://api.example.com/api/v1/helloworld
这部分很简单,我们做到了。但出于遗留支持的原因,我们不会破坏旧 URL。
有没有办法将所有到达子文件夹的请求转发到子域?
【问题讨论】:
标签: php laravel apache .htaccess apache2