Apache2
無法為我的域的子路徑編寫 apache2 配置
我的應用程序根目錄:/public/index.php /public/front/index.html
我希望mydomain.com/api從***/public/index.php提供服務,而我的前端即來自/public/front/index.html的靜態站點***mydomain.com/。
我嘗試使用代理和位置,文件根為 /public/,但未能在 Apache2 中提供結果。
需要一個正確的方法。(已經為 nginx 使用了一個簡單的 conf 來做同樣的事情)
您通常使用該
Alias
指令將特定 URL 路徑映射到文件系統上的位置,而不管它們相對於指定 DocumentRoot 的位置。DocumentRoot /public/front Alias /api/ /public/
請注意,執行上述操作也會暴露您的前端,
http://example.com/api/front/
但這就是您選擇的奇怪目錄佈局的不幸結果……