【问题标题】:.htaccess redirect to the hash (url fragment) if specified.htaccess 重定向到哈希(url 片段)(如果指定)
【发布时间】:2011-01-23 17:50:47
【问题描述】:

我的项目中有这个 .htaccess 文件:

重写引擎开启 RewriteCond $1 !^( {应该直接访问的文件和文件夹} ) RewriteRule ^(.*)$ /{完整的 url 到 web 根目录}/index.php/$1 [L]

现在我想添加直接重定向(不仅仅是覆盖 url)到 url 的哈希的功能 - 如果存在这样的哈希。例如:

site.com/contacts#/company ==> site.com/company

但还做不到:( ...

提前致谢...

【问题讨论】:

    标签: url .htaccess redirect hash fragment


    【解决方案1】:

    是的! ...我找到了答案...当我禁用了 Flash 播放器和 javascript - 然后它不起作用:)

    所以 - 它有 js 代码使其仅重定向到哈希,并且在代码之后 - 有一个 flash,如果 JS 不这样做,它会执行重定向;)

    非常聪明 :) ... 明天我会请我们的一位动作脚本程序员制作一个 1x1 像素的 flash,让这个微笑...

    ...

    是的! :)))))

    【讨论】:

      【解决方案2】:

      片段不会传输到服务器,因为它仅供客户端使用(出于隐私原因)。所以你需要使用一些客户端脚本来进行重定向。

      【讨论】:

      猜你喜欢
      • 2021-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-28
      • 2014-08-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多