0

我正在使用 WAMP 运行 Win 8 64x。我有一个 CodeIgniter 项目(v2.13),并且我已经按照文档和在线教程了解如何从 URL 中/index.php/取出,以便我的 URL 看起来像这样http://127.0.0.1/petclub/home/index

但是它不起作用。我收到 404 错误,页面上的消息是:

Not Found
The requested URL /petclub/index.php/home/index was not found on this server.

这是我目前在我的.htaccess文件中的内容:

RewriteEngine On
RewriteBase /petclub/
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

我究竟做错了什么?我已经尝试了所有建议,但似乎没有一个对我有用。

谢谢

4

1 回答 1

0

你有一个叫做 home 的控制器吗?

您的家庭控制器中有一个名为 index 的方法吗?

你需要这两个才能工作

于 2013-04-29T09:54:11.197 回答