【发布时间】:2014-10-28 14:52:46
【问题描述】:
我有一个地址:www.domain.com/index.php?category=this-is-me#!
出于某种原因,谷歌会指向该地址。
我想将我的用户重定向到www.domain.com/index.php?category=this-is-me
我该怎么做? 我不认为“#!”需要。
我使用 htaccess 文件(php、apache)。
谢谢
【问题讨论】:
我有一个地址:www.domain.com/index.php?category=this-is-me#!
出于某种原因,谷歌会指向该地址。
我想将我的用户重定向到www.domain.com/index.php?category=this-is-me
我该怎么做? 我不认为“#!”需要。
我使用 htaccess 文件(php、apache)。
谢谢
【问题讨论】:
您无法在 htaccess 文件、php 或 apache 中对其进行任何处理。从# 开始的所有内容都称为URI 片段,它从不发送到服务器。所以 apache 甚至都不知道它的存在。
您需要做的是使用客户端(例如浏览器)上的东西来删除它。对于 javascript,请参见以下内容:Remove fragment in URL with JavaScript w/out causing page reload
【讨论】: