重定向在htaccess中出错了

时间:2016-12-11 06:12:59

标签: php .htaccess redirect

我有一个.htaccess文件,其中包含以下代码:

RewriteEngine On

RewriteRule     ^/?$            index.php     [NC,L]
RewriteRule     ^sign-up/?$     sign-up.php   [NC,L]
RewriteRule     ^login/?$       login.php   [NC,L]

如果我使用' /'转到http://domain.com/sign-up/在网址的末尾。它将我重定向到主页。但是当我去http://domain.com/login/时它工作正常。

问题是什么,如何解决?

亲切的问候,

1 个答案:

答案 0 :(得分:0)

尝试它会起作用..如果不是评论

RewriteEngine On

#For home page. i.e. index.php
RewriteRule ^home$ index.php [L]

#For sign-up page. i.e signup.php
RewriteRule ^sign-up$ signup.php [L]

 #For login page. i.e login.php
RewriteRule ^login$ login.php [L]