gpt4 book ai didi

codeigniter - 将 URL 重定向到 SEO 友好 URL 时使用哪个重定向?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:31:07 25 4
gpt4 key购买 nike

我正在使用 Codeigniter 开发一个网站。

我想将 URL 重定向到其 SEO 友好版本。例如。
我有网址

一个。 http://www.example.com/post/[post-id]/

我希望这个 URL 重定向到它本身的 SEO 友好版本

B. http://www.example.com/post/[post-id]/[post-title]

就像 stackoverflow 正在使用并且喜欢将 A URL 重定向到 B URL。

http://stackoverflow.com/questions/[question-id]/[question-title]

我在 Codeigniter 中使用 302 重定向,直到我在某处读到如果您正在使用 302 重定向。
那么谷歌可能会将您视为垃圾邮件发送者
,但是当我再次看到 Stackoverflow URL 模式时,我认为拥有 B 版本的 URL 会更好。

所以我的问题是:
1. stackoverflow 使用的是哪个重定向?
2. 将 [post-title] 的 Slug 存储在数据库中还是使用 url_title() 函数手动计算更好。

最佳答案

302 表示临时重定向。结果是搜索引擎仍会索引原始 URL。

301 表示永久重定向。这导致搜索引擎将索引数据传输到新的 URL。

302 不是垃圾邮件,但如果在错误的情况下使用,您将无济于事。

在您的情况下,您将永久移动您的 URL,因此 301 是合适的。

关于codeigniter - 将 URL 重定向到 SEO 友好 URL 时使用哪个重定向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13515362/

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