我正在尝试为我的 CodeIgniter 站点创建自定义路由。即使是最基本的路线也行不通。例如,我将欢迎控制器映射到“测试”,而我身上只有 404。我在启用了 mod_rewrite 的 MAMP 上运行。
我在 config.php 中有 index.php 行为空..
$config['index_page'] = '';
这是我的 .htacess 文件..
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|images|css|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]
这是我的路线..
$route['welcome'] = 'test';