如何将domain.com/#!/url更改为domain.com/url

时间:2012-12-14 23:47:34

标签: ajax .htaccess rewrite web-crawler

我想知道,是否可以将链接结构从domain.com/#!/home更改为domain.com/home

我尝试使用htaccess,但它没有改变任何东西。我在互联网上寻找信息,发现它叫“ajax爬行”。不幸的是我还没有找到如何删除/禁用/重定向。 请帮帮我。

1 个答案:

答案 0 :(得分:0)

您无法使用mod_rewrite或htaccess文件修改网址片段(#之后的所有内容)。这些片段从未发送到服务器,因此服务器端的任何内容都无法访问它们。虽然您可以将浏览器重定向到带有片段的URL ,但您将永远无法检测片段是否存在。

您需要在浏览器端使用Javascript进行重定向。检查片段并将浏览器重定向到domain.com/url

形式的网址