我结束了使用php header()重定向的操作,该操作很完美:
if(isset($_GET['_escaped_fragment_'])) { Header( "HTTP/1.1 301 Moved Permanently" ); header('Location: http://'.$_SERVER['HTTP_HOST'].$_GET['_escaped_fragment_']); die();}我不知道为什么在使用htaccess重写条件时会出现转义字符。

我结束了使用php header()重定向的操作,该操作很完美:
if(isset($_GET['_escaped_fragment_'])) { Header( "HTTP/1.1 301 Moved Permanently" ); header('Location: http://'.$_SERVER['HTTP_HOST'].$_GET['_escaped_fragment_']); die();}我不知道为什么在使用htaccess重写条件时会出现转义字符。