gpt4 book ai didi

javascript 避免重复的 URL

转载 作者:行者123 更新时间:2023-11-28 10:02:44 25 4
gpt4 key购买 nike

如何在 JavaScript 中检查两个 URL 是否相同?

例如,我不想将这两个都存储在数据库中:

example.com/dogs/
example.com/dogs

或者两者都:

www.example.com
example.com

或者两者都:

http://example.com
https://example.com

...URL 中的 GET 数据怎么样?我的数据库可能会变得非常困惑。

有没有办法可以将所有 URL 转换为某种标准形式,以便检查重复项会更简单?

谢谢大家!

最佳答案

Google 通过使用 link rel="canonical" 解决了这个问题- 此过程称为 canonicalization .

当然,您可以按照您的描述使用正则表达式简化网址,但“example.com”和“www.example.com”可能是不同的站点。

关于javascript 避免重复的 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8932361/

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