angular - 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/
解决方案
我猜是因为它是一个 wordpress 网站,所以你将它托管在 apache 服务器上,所以你需要做的是以一种令人满意的方式处理 .htaccess 文件。这是主要 .htaccess 中的一些例外,以跳过为 wordpress 页面编写的角色和一些重定向角色以将您的路由带到 angular 应用程序的 index.html,以便 angular 可以 在此处为您处理它们是类似的情况已回答,希望对您有所帮助
推荐阅读
- github - 如何备份气流 dag 文件夹?
- javascript - 如何使用带有 Nuxt.js 和 Axios 的预签名 URL 将文件上传到 S3 存储桶?
- java - 如何使用 Javassist 获取类字段的详细信息?
- c# - 在符号“#”之后无法获取部分 url
- woocommerce - 创建 Woocommerce 产品并通过 slug 而不是 id 设置其标签
- telegram - 通过浏览器链接使用文本消息打开特定用户的 Telegram 聊天
- reactjs - 反应表标题的不同颜色
- kubernetes - k3s - 无法根据服务名称访问我的服务
- dart - 页面标题在当前页面和上一页之间不断变化
- android - 使用 DocumentFile TreeUri 在 Android 11 上的 MediaStore 中更新 DATE_MODIFIED