Apache 将 URL 重定向到子目录

Apache redirect URL to Subdirectory

提问人:Er Ik 提问时间:8/27/2023 更新时间:8/27/2023 访问量:27

问:

我在子目录中使用 Apache 为 Angular 应用程序提供服务时遇到了问题。

因为另一个 Applicatition 在根目录中运行,所以我在 /var/www/html 文件夹的子目录中为 Angular 应用程序提供服务。如果我尝试在浏览器中使用正确的路径访问索引 .html,Angular 应用程序将无法工作,因为路径不匹配,例如加载资产(应用程序在根目录中查找)。如果 Angular 应用程序部署在 Apache 的根文件夹中,则该应用程序可以正常工作。

是否有可能将例如/example映射到示例目录,但如果它是根目录,则处理该目录?

有没有其他方法可以以正确的方式解决这个问题?

我已经发现Apache提供了虚拟主机,并且有可能定义URL重写,但是我没有找到如何解决这个问题,或者这些实用程序是否可以帮助我。

非常感谢您的反馈/帮助

Angular 阿帕奇 Apache2

评论

0赞 Community 8/28/2023
请提供足够的代码,以便其他人可以更好地理解或重现问题。

答: 暂无答案