我正在使用jquery address,除了我的.htaccess文件中的一个小问题外,一切都很顺利。我想将我的一个包含哈希标记的网址重定向到另一个网址。
以下是我使用重定向的当前设置(有效):
Options +FollowSymLinks
RewriteEngine on
RewriteRule view_profile=(.*)$ view_profile.php?id=$1
如果用户在任何时候登录此URL都不起作用,因为我的jquery地址如下所示:
http://localhost/#view_profile=5
如果我将前导哈希作为我的重写的一部分添加它就会中断。有谁知道是否可以使用前导哈希标记作为URL的一部分?
答案 0 :(得分:8)
不,你不能这样做,因为#之后的任何内容都是片段标识符,因此不会发送到服务器。
请在此处查看有关URI的RFC:http://tools.ietf.org/html/rfc3986#section-3.5