【问题标题】:Direct URL works locally but not on server [duplicate]直接 URL 在本地有效,但在服务器上无效 [重复]
【发布时间】:2018-07-12 21:44:09
【问题描述】:

我有一个使用 Webpack 使用 Aurelia CLI v0.33.1 创建的项目。我启用了 pushState 并且 index.ejs 包含一个 <head> 和:

<base href="<%- htmlWebpackPlugin.options.metadata.baseUrl %>">

目前在我的 webpack.config.js 中设置为“/”(正如我在其他地方看到的类似问题的建议)。

当我通过http://localhost:8080/orders 在本地访问该网址时,我可以查看该页面。发布到 Azure 主机后,访问 https://&lt;AzureHostURL&gt;/orders 会导致 404。

如果我导航到 https://&lt;AzureHostURL&gt; 并使用 UI 导航到 /orders,它会按预期工作。

我不清楚这个问题的原因可能是什么。

【问题讨论】:

  • 在中间查看this article,它解释了关于 azure 的推送状态
  • 谢谢@avrahamcool!这让我朝着正确的方向前进!

标签: aurelia


【解决方案1】:

感谢@avrahamcool 的指导,让我了解了问题所在,我找到了this Stack Overflow question,它提供了我需要的确切解决方案。

【讨论】:

    猜你喜欢
    • 2017-03-26
    • 2013-08-02
    • 2012-08-07
    • 1970-01-01
    • 2023-02-24
    • 1970-01-01
    • 2013-01-25
    • 2011-04-06
    • 2017-08-16
    相关资源
    最近更新 更多