【发布时间】:2018-01-22 15:18:17
【问题描述】:
我对 Laravel 有点陌生,我正在尝试做下一件事:
我有一个运行 Apache 和 PHP 的 Centos 7,我在上面运行着不同的 Web 应用程序。
我在文件夹下的/var/www/html 中有所有应用程序,index.php 将它们全部链接起来。现在我安装了 composer Laravel 并在 /var/www/html/play/play1 添加了一个新的 Laravel 项目。
问题是当我尝试访问https://example.com/play/play1 时,我应该得到 Laravel 索引页面(public/index.php 下的那个)正确吗?
相反,我得到一个包含所有 Laravel 项目文件的目录。
如果我访问https://example.com/play/play1/public,我可以看到索引页面。
我已经搜索过了,我检查了AllowOverwrite all 是否存在,mod_rewrite 是否打开。在公用文件夹中有一个.htaccess 文件。
有哪位大神能帮帮我吗?
【问题讨论】:
-
听起来 .htaccess 没有被读取,如果您访问 domain.com/index.php 网站加载正确吗?