gpt4 book ai didi

Java Servlet - 重定向 URL

转载 作者:行者123 更新时间:2023-11-29 05:23:01 24 4
gpt4 key购买 nike

我网站的 URL 是 www.example.com/?id=THEPRODUCTID#i,其中 THEPRODUCTID 是一个字母数字字符串。请注意,#i 出现在末尾。

问题是 Google 爬虫忽略了 Sitemap.xml 中指定的 #i,所以我在 Google 上看到的结果是 www.example。 com/?id=THEPRODUCTID.

作为快速解决方案,我想创建一个 servlet,将 www.example.com/?id=THEPRODUCTID 重定向到 www.example.com/?id=THEPRODUCTID#i。我不确定如何进行映射,或者它是否应该是过滤器、重定向、转发......非常感谢任何指导。

最佳答案

# 之后的所有内容都称为片段,旨在用作浏览器的书签。服务器为 www.example.com/?id=THEPRODUCTID#i 和 www.example.com/?id=THEPRODUCTID 提供的内容将完全相同。

如果您按照建议构建重定向功能,所有对 ww.example.com/?id=THEPRODUCTID 的请求都将被重定向,而不仅仅是 Google 生成的链接。如果您对此没问题,请使用以下内容在 servlet 中重定向

response.sendRedirect("/id=THEPRODUCTID#i?);

关于Java Servlet - 重定向 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23921389/

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