0

所以现在我的 .htaccess 页面中有这个:

RewriteEngine On
RewriteCond $1 !^(index\.php|images|js|fonts|css|robots\.txt)
RewriteRule ^(.+)$ index.php?$1 [L]

这使得我可以通过访问http://www.yourdomain.com/page来访问http://www.yourdomain.com/index.php/page。但是我不知道如何编辑显示在http://www.yourdomain.com的页面。

我尝试创建一个名为 index 的控制器,但除非您访问http://www.yourdomain.com/index ,否则它不会做任何事情

有人能帮忙吗?谢谢!!!

4

1 回答 1

1

没有 url 段时加载的默认控制器定义在
application/config/routes.php

来自:http ://codeigniter.com/user_guide/general/routing.html

预留路线

$route['default_controller'] = 'welcome';

如果 URI 不包含数据,则此路由指示应加载哪个控制器类,当人们加载您的根 URL 时就是这种情况。在上面的示例中,将加载“欢迎”类。鼓励您始终使用默认路由,否则默认情况下会出现 404 页面。

如果除了控制器本身之外没有 url 段,默认情况下index()会调用该控制器的方法(这种情况总是如此,而不仅仅是在路由方面)。因此,在这个示例中,您将查看welcome控制器和index方法,并查看正在加载哪些视图文件等。

于 2012-04-16T04:30:27.387 回答