所以现在我在.htaccess页面中有这个:
RewriteEngine On
RewriteCond $1 !^(index\.php|images|js|fonts|css|robots\.txt)
RewriteRule ^(.+)$ index.php?$1 [L]
这使得我可以通过转到http://www.yourdomain.com/index.php/page来访问http://www.yourdomain.com/page。但是,我无法弄清楚如何编辑显示在http://www.yourdomain.com的页面。
我已经尝试创建一个名为index的控制器,但除非你转到http://www.yourdomain.com/index
,否则这不会做任何事情任何人都可以帮忙吗?谢谢!!!
答案 0 :(得分:1)
在没有网址段时加载的默认控制器在<{1}}:
中定义来自:http://codeigniter.com/user_guide/general/routing.html
预留路线
application/config/routes.php
此路由指示应该加载哪个控制器类 URI不包含数据,人们加载时就是这种情况 根URL。在上面的示例中,将加载“welcome”类。 我们鼓励您始终拥有默认路线,否则为404页面 将默认显示。
如果控制器本身之外没有url段,默认情况下会调用该控制器的$route['default_controller'] = 'welcome';
方法(总是这样,不仅仅是关于路由)。因此,使用此示例,您将查看index()
控制器和welcome
方法,并查看正在加载的视图文件等。