【问题标题】:How to change domain.com/#!/url to domain.com/url如何将 domain.com/#!/url 更改为 domain.com/url
【发布时间】:2012-12-14 23:47:33
【问题描述】:

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

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

【问题讨论】:

    标签: ajax .htaccess rewrite web-crawler


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-29
      • 1970-01-01
      • 2013-02-02
      • 2016-08-19
      • 2017-05-03
      • 2013-12-07
      • 2011-04-15
      • 1970-01-01
      相关资源
      最近更新 更多