首页 > 解决方案 > 三级域上的角度直接链接错误

问题描述

我已经在网站www.mainsite.xyz上部署了一个Angular 应用程序,它工作正常。 然后我需要像这样在第三个域上安装这个应用程序www.subdomain.mainsite.xyz 如果我使用应用程序的路由导航它工作正常,但我想公开一个这样的直接链接www.subdomain.mainsite.xyz /注册并总是给我404。

我该如何解决这个问题?谢谢

标签: angular

解决方案


我正在使用这个 .httaccess 文件解决问题

RewriteEngine On
# If an existing asset or directory is requested go to it as it is
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
RewriteRule ^ - [L]

# If the requested resource doesn't exist, use index.html
RewriteRule ^ /index.html

推荐阅读