我知道你不能锚网址重定向到另一个网页,但有可能到一个URL重定向到只有一个锚?
所以
http://www.example.com/video/{title}
总是被发送到
http://www.example.com/video.php?title={title}#player
改变是标题的唯一的事,锚是永远不变的。 我需要重定向到某个幻灯片上尾滑块
我知道你不能锚网址重定向到另一个网页,但有可能到一个URL重定向到只有一个锚?
所以
http://www.example.com/video/{title}
总是被发送到
http://www.example.com/video.php?title={title}#player
改变是标题的唯一的事,锚是永远不变的。 我需要重定向到某个幻灯片上尾滑块
RewriteRule ^/video/(.*) /video.php?title=$1#player [NE,L,R=301]
NO | NoEscape
默认情况下,特殊字符,如&和?,例如,将被转换为他们相当于十六进制编码。 使用[NE]标志可防止这种情况发生。
来源: http://httpd.apache.org/docs/current/en/rewrite/flags.html
您应该能够使用#
登录重定向规则,如果你指定NE
标志(无处可逃)