这可能是一个奇怪的用例,但也可能是一个常见的用例。我有一个域,例如example.com
。我想在根目录中有一个Angular 8应用程序,但是我想在example.com/blog
中安装一个Wordpress。
现在,由于在example.com
中有一个Angular应用程序,如果我尝试导航到example.com/blog
,可以通过直接在浏览器栏中键入url或尝试使用JavaScript从应用程序导航(例如window.open()
),我得到的是Angular呈现的空白页。
那么...有没有办法从Angular路由器释放/blog
路由?
答案 0 :(得分:0)
不确定角度路由器,但这似乎是服务器端的工作。
您的服务器应将/blog
个请求发送到您的博客域,并将所有请求都保留给您的index.html
(Angular应用程序)。
答案 1 :(得分:0)
我找到了一种非常简单的方法。我没有尝试重定向到/blog
,而是使用/blog/index.php
。然后,博客中存在的.htaccess就会启动并完美加载。
但是我不知道这种解决方案有多少“ hack”,并且想知道是否有更好,更优雅的解决方案。