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

问题是Google搜寻器忽略了#i上指定的Sitemap.xml,因此我在Google上看到的结果是www.example.com/?id=THEPRODUCTID

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

最佳答案

查看URL重写,例如使用Tuckey,您可以摆脱外部URL的整个过程,并将其保留在后端。

您可以创建规则以使您的网址在用户端类似于www.example.com/product/THEPRODUCTID/i,并在后端转换为www.example.com/?id=THEPRODUCTID#i

09-25 20:40