无法为我的域的子路径写入 apache2 配置

无法为我的域的子路径写入 apache2 配置

我的应用程序根目录:/public/index.php /public/front/index.html

我想要mydomain.com/api服务于/公共/index.php,以及我的前端,即静态网站mydomain.com//公共/前台/index.html

我曾尝试使用代理人地点使用文档根目录作为 /民众/但未能在 Apache2 中提供结果。

需要一种正确的解决方法。(已经使用 nginx 的简单配置来做同样的事情)

答案1

您通常使用Alias指令将特定的 URL 路径映射到文件系统上的位置,而不管它们相对于指定 DocumentRoot 的位置。

DocumentRoot /public/front
Alias /api/   /public/ 

请注意,执行上述操作也会暴露您的前端,http://example.com/api/front/但这是您选择的奇怪目录布局的不幸结果......

相关内容