Php 404使用虚拟主机的Codeigniter出错,无法打开控制器

Php 404使用虚拟主机的Codeigniter出错,无法打开控制器,php,codeigniter,http-status-code-404,virtualhost,codeigniter-routing,Php,Codeigniter,Http Status Code 404,Virtualhost,Codeigniter Routing,我正在尝试在我的电脑上使用 代码点火器和 虚拟主机。 我正在调试在Netbeans中安装的xDebug。然而 我能够打开第一页-主页。因此test.mydomain.local打开时不会出现问题 但是当我想打开下一页时,比如test.mydomain.local/mycontroller,我得到了一个404错误,我真的不知道为什么…: 我是codeigniter和虚拟主机方面的新手,但我在PHP、HTML和CSS方面有大约3年的经验 请帮帮我!这只是关于创建一个测试环境-不能这么困难 提前谢谢

我正在尝试在我的电脑上使用

代码点火器和 虚拟主机。 我正在调试在Netbeans中安装的xDebug。然而

我能够打开第一页-主页。因此test.mydomain.local打开时不会出现问题

但是当我想打开下一页时,比如test.mydomain.local/mycontroller,我得到了一个404错误,我真的不知道为什么…:

我是codeigniter和虚拟主机方面的新手,但我在PHP、HTML和CSS方面有大约3年的经验

请帮帮我!这只是关于创建一个测试环境-不能这么困难


提前谢谢

尝试为$config['uri_protocol']选择不同的值。/application/config/config.php:

“路径信息” “请求URI” “查询字符串” 如果没有帮助,您应该检查URL test.mydomain.local/index.php/mycontroller


如果这两种变体都不起作用,您将检查您的.htaccess

尝试检查位于config/routes上的路由配置。php

建议提供一些配置文件谢谢您的回答!test.mydomain.local/index.php/mycontroller有效!不,我只需要知道如何改变这种行为,url中需要有index.php。但我想我已经在codeigniter用户指南中读过了。