使用查询字符串和锚点主题标签正确形成 URL

2022-08-30 06:38:45

当查询字符串和锚点标记(哈希标记)在 URL 中都可见时,它们的正确显示顺序是什么?

http://www.whatever.com?var=val#anchor

http://www.whatever.com#anchor?var=val

是否有任何关于此的文档?

URL正在由WordPress / PHP处理。


答案 1
?var=var#hash

之后的一切都是客户端。#

另外,研究URL重写以摆脱丑陋。?var=var


答案 2

? 应位于 # 之前,RFC 3986 中所述:

relative-ref = relative-part [ "?" query ] [ "#" fragment ]

取自Super User上的答案(锚点标签是在查询字符串之前还是之后?):


推荐