htaccess没有重定向到完整的URL

时间:2016-01-05 17:03:18

标签: apache .htaccess mod-rewrite redirect

我刚开始学习如何使用.htaccess所以我正在尝试基本的重定向,但它没有重定向到我要求的确切网址。

用户类型:Asof_Date,Price_Date,Amount 12/15/2015,11/26/2014,-2646.937686 12/15/2015,11/28/2014,5053.611471 12/15/2015,1/22/2015, 12/15/2015,1/23/2015,

重定向到:http://sample.com/account

http://sample.com/account.php#login

但它只是在没有RewriteOptions inherit RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^account/?$ account.php#login [NC,L] 部分

的情况下重新路由到http://sample.com/account/

1 个答案:

答案 0 :(得分:2)

要重定向,您必须使用R标记,并且还应使用NE标记以避免转义NE

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^account/?$ /account.php#login [NC,L,NE,R=302]