我已经远远地看了解这个问题的解决方案,似乎忽略了一些简单的事情。我在我的服务器上使用全新安装的codeigniter并添加了 - > http://www.grocerycrud.com/codeigniter-simplicity到应用程序。除了我的默认控制器外,一切似乎都运行良好。
当我到http://example.com/welcome时,我看到欢迎页面 当我转到http://example.com/index.php/welcome时,我会看到欢迎页面
我想要做的是在我访问时看到上面的欢迎页面 http://example.com
常用设置
$config['base_url'] = 'http://example.com/';
$config['index_page'] = '';
$config['uri_protocol'] = 'AUTO';
$route['default_controller'] = "welcome";
htaccess的
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /myapp/index.php/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
# If we don't have mod_rewrite installed, all 404's
# can be sent to index.php, and everything works as normal.
# Submitted by: ElliotHaughin
ErrorDocument 404 /index.php
</IfModule>
我在这里缺少什么?