0
我有一个网址,提供诸如Web应用程序...服务404不需要再重定向到/ 404/
http://domain.com/#!/this-is-a-parameter
我想从http://domain.com/this-is-a-parameter
重定向到我!#
版本。我知道htaccess不能重定向到哈希,所以我的问题是:
我如何使htaccess服务404与我的js重定向代码,而不更改网址?我所有的尝试都导致重定向到404.html,这会去掉必要的数据来执行重定向。
为什么不能将htaccess重定向到带有哈希值的URL?在Apache的文档中我没有看到任何这样的内容。您尝试执行的操作可能更适合mod_rewrite规则,但是.. – synthesizerpatel 2012-01-13 03:07:43
当您尝试使用URL中的哈希重定向Apache编码它时,您将获得'http://domain.com/%23!/参数“,并进入无限循环地狱。 – Duopixel 2012-01-13 03:20:25
我怀疑这只是因为%23!/不存在作为'真实文件'或定义的位置,不是因为它不可能存在。不过,我敦促你检查mod_rewrite ..它擅长处理这样的需求。 – synthesizerpatel 2012-01-13 03:29:06