我知道您无法将锚定网址重定向到其他网页,但是是否可以将网址重定向到仅一个锚点?
所以
http://www.example.com/video/{title}
总是被发送到
http://www.example.com/video.php?title={title}#player
唯一改变的是标题,锚点总是一样的。我需要重定向到coda滑块上的某个幻灯片
答案 0 :(得分:18)
RewriteRule ^/video/(.*) /video.php?title=$1#player [NE,L,R=301]
NE | noescape
默认情况下,特殊字符,例如&例如,将转换为等效的十六进制代码。使用[NE]标志可防止发生这种情况。
来源:http://httpd.apache.org/docs/current/en/rewrite/flags.html
答案 1 :(得分:9)
如果指定#
标记(No Escape)
NE
符号