【问题标题】:Rewrites with Netlify用 Netlify 重写
【发布时间】:2018-10-07 11:43:35
【问题描述】:

我正在尝试在 Netlify 中设置一些重写。这是我在_redirects 文件中的内容:

/search xyz=:abc    https://example.com/search?xyz=:abc    200
/:abc               https://example.com/search?xyz=:abc    200

第一行按预期工作,第二行不工作。但是,如果我将第二行的 HTTP 状态代码更改为 301,它就可以工作。为什么呢?我真的需要像第二行中的规则一样重写。我可以做任何其他修改以使其正常工作吗?

【问题讨论】:

  • 对我来说听起来像是一个错误 - 我会 ping support@netlify.com

标签: url-rewriting glob netlify


【解决方案1】:

我收到了来自 Netlify 电子邮件支持的回复。

将重定向路径作为查询参数传递并不意味着有效, 尤其是作为 200 状态。

所以我对我的服务器做了一些小改动,这个替代重定向规则工作正常:

/:abc    https://example.com/search/:abc    200

【讨论】:

    猜你喜欢
    • 2023-02-10
    • 1970-01-01
    • 2022-11-01
    • 2019-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多