CakePHP重定向到/ users / login

时间:2016-01-01 21:32:12

标签: php mysql cakephp

我最近将我的网页从一台服务器复制到另一台服务器。完整的webserver根目录下载并解压缩MySQL数据库。我把它设置好了,它工作正常,然而,它将我重定向到webpage.com/users/login。这是它应该做的,但它显示了404,当我查看根目录时,没有用户或登录文件。

在旧网站根目录中,也没有用户或登录文件夹,但该网站确实有效。任何人都可以向我解释这个吗?这怎么可能?

Apache错误日志显示:

[Fri Jan 01 22:26:30 2016] [error] [client XXX.XXX.XXX.XXX] File does not exist: /var/www/html/users

非常感谢任何帮助或见解!

1 个答案:

答案 0 :(得分:0)

看来我错过了.htaccess:

<IfModule mod_rewrite.c>
        RewriteEngine On
        #Rewrite CakePHP
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !server-status
        RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>