【发布时间】:2021-10-22 17:36:14
【问题描述】:
我的项目上传到服务器后出现问题,
404 页面未找到
但是如果我使用 url mydomain.com/public 默认控制器调用并且页面欢迎正在显示,但我不能调用其他控制器。我尝试在 google 上搜索,但仍然无法正常工作,控制器和控制器类中的所有文件名都已使用大写,我还在文件夹 public_html 中添加了 .htaccess 文件。
- 这是我的
.htaccess文件
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L]
-
这是我在
public_html中的结构文件夹- 应用程序
- 公开
- 系统
- 可写
.env.gitignore.htaccesscomposer.jsonphpunit.xml.dist- README.md
- 火花
谢谢
【问题讨论】:
-
您的索引页在哪里?它应该在 public_html 文件夹中,但是根据您的问题猜测,您可能会将它放在项目内的公用文件夹中,以便可以找到它。 404 表示未找到。检查一下。
-
我在 public 文件夹中的 index.php
标签: php codeigniter codeigniter-4