我有一个网络应用程序,可以提供诸如......之类的网址。
http://domain.com/#!/this-is-a-parameter
我想从http://domain.com/this-is-a-parameter
重定向到我的!#
版本。我知道htaccess无法重定向到哈希,所以我的问题是:
如何让htaccess使用我的js重定向代码服务404,而不更改网址?我的所有尝试都导致重定向到404.html,它删除了执行重定向所需的数据。
答案 0 :(得分:2)
你想要这个:
RewriteRule ^(.+)$ http://domain.com/#!/$1 [L,R,NE]
您需要NE
以便散列不会被编码。