我在开场时需要一个地址,
http://mysite.com/page.php
发生了重定向到这个地址:
http://mysite.com/other_page.php#!blablabla
请告诉我,如何用.htaccess文件制作?
答案 0 :(得分:2)
默认情况下,特殊字符,例如&例如,将转换为等效的十六进制代码。使用[NE]标志可以防止这种情况发生。
RewriteRule ^/anchor/(.+) /bigpage.html#$1 [NE,R]
以上示例将/ anchor / xyz重定向到/bigpage.html#xyz。省略[NE]将导致#被转换为其等效的十六进制代码%23,这将导致404 Not Found错误条件。
另见这个问题: