[英]How to configure Apache2 with Laravel Backend/React Frontend
我正在尝试设置服务器配置,其中React是前端,而Laravel是API,但是我不确定如何设置Apache2,以便mydomain.com/api将为Laravel服务,而其他所有服务将为React服务
我试图在mydomain.com/api上为Laravel设置一个单独的站点配置文件,但该文件没有路由到Laravel公用文件夹
任何建议表示赞赏
谢谢
我以前有这个,并按如下修复。
我没有为第二个站点创建新的配置文件,只是将其作为别名包括如下。
在您的000-default.conf中
<VirtualHost *:80>
ServerAdmin root@example.com
ServerName example.com
ServerAlias www.example.com
Alias /api/ /var/www/html/api
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
别名定义您的新站点或应用程序。
设置别名时,如果“ / api /”不起作用,请尝试/ api。 他们中的任何一个都应该工作。
并确保在/etc/apache2/apache2.conf中设置文档的根配置。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.