首页 > 解决方案 > Angular 应用程序上的 Wordpress 404 页面

问题描述

我正在托管 Wordpress 网站的服务器/域上的单独目录中运行 Angular 应用程序,当我刷新或直接尝试访问应用程序组件路径https://aplos.ca/calculatewebsitecost/first然后出现 Wordpress 404 页面但访问角度应用程序主路径工作正常。https://aplos.ca/calculatewebsitecost/

我尝试在 Angular 应用程序中设置 404 重定向,但这不起作用,因为 WordPress 404 页面正在覆盖 Angular 应用程序 404 重定向。

我想将组件路径流量重定向到https://aplos.ca/calculatewebsitecost/

标签: angularwordpressangular-routing

解决方案


我猜是因为它是一个 wordpress 网站,所以你将它托管在 apache 服务器上,所以你需要做的是以一种令人满意的方式处理 .htaccess 文件。这是主要 .htaccess 中的一些例外,以跳过为 wordpress 页面编写的角色和一些重定向角色以将您的路由带到 angular 应用程序的 index.html,以便 angular 可以 在此处为您处理它们是类似的情况已回答,希望对您有所帮助


推荐阅读