【发布时间】:2015-03-04 06:59:49
【问题描述】:
也许有人知道我的问题的解决方案。
在 localhost 中一切正常。
我买了 vps 服务器,在里面安装了 Ubuntu 和 LAMP 堆栈。
现在将所有文件从本地主机复制到实时服务器,抛出 ftp。
我在网络浏览器中编写 ip/public 并且我看到我的项目我的路径运行良好,但是如果我想访问 ip/public/login 之类的 url,它会引发 404 错误。 (现在只能使用公共地址)
公共文件夹中的.htaccess 很好。
现在我发现如果我写 ip/public/index.php/login 它运行良好,但我需要它像在 localhost 中一样运行
【问题讨论】:
-
您的网络文件夹是否有权限
644? -
/var/www/html 有 755 权限
-
您的服务器上的 .htaccess 是否启用?
-
lukaskeiter 怎么查,我在 RewriteEngine On 之前尝试在 /public/.htaccess 文件中写入 smth,当我去公共地址时我没有收到任何错误,是不是很好?跨度>