gpt4 book ai didi

web-services - 网站 url-config 中 url 中的可选尾部斜杠

转载 作者:可可西里 更新时间:2023-11-01 16:04:43 24 4
gpt4 key购买 nike

如果我将 url 定义为 "^optional/slash/?&" - 那么它绑定(bind)到的网页将可用于两个 url 版本 - 带斜线和不带 - 我是否会违反任何惯例或标准?

最佳答案

重定向不是更合适吗?

如果我没记错的话,尾部斜杠应该与列出其他资源的资源一起使用。就像列出文件的目录、文章列表或类别查询(例如 http://www.example.com/category/cakes/ )。如果没有尾部斜杠,URI 应该指向一个资源。像文件、文章或带有参数的复杂查询(例如 http://www.example.com/search?ingredients=strawberry&taste=good )

只需使用 HTTP code 302 FOUND 将拼写错误重定向到正确的 URI。

编辑:感谢 AndreD 指出,HTTP 代码 301 永久移动 更适合永久 别名拼写错误。搜索引擎和其他客户端在获得一次 301 代码后应停止查询拼写错误的 URL,并且 Google recommends using it for changing the URL of a page in their index .

关于web-services - 网站 url-config 中 url 中的可选尾部斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18067960/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com