【问题标题】:Trailing slash before a query string. Bad practice?查询字符串前的斜杠。不好的做法?
【发布时间】:2015-04-24 18:34:47
【问题描述】:

我有一个类似www.example.com/store/ 的 URL,它指向一个商店页面

当用户点击折扣链接时,它会添加参数?discount=foo,所以我的链接是这样的:www.example.com/store/?discount=foo

一切正常。但是在这种情况下,在查询字符串之前使用正斜杠是不好的做法吗?

【问题讨论】:

  • 这既不是不好的做法,也不是气馁 - 事实上,Apache 通常配置为添加 / 如果它不存在。

标签: url query-parameters trailing-slash


【解决方案1】:

有效:

  1. path component 可能以斜杠 (/) 结尾。
  2. query component 以 URI 中的第一个问号 (?) 开头。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-22
    • 2010-12-09
    • 2012-06-23
    • 2023-03-13
    • 1970-01-01
    • 2018-09-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多