我有一个定义了路由的 CodeIgniter/Bonfire 应用程序。
主 URL 工作正常,但子页面未重定向。
当我输入网址时:
http://xtrack.local/news/1393/litany-look
我收到错误 PAGE NOT FOUND,看起来找不到 base_url:
Not Found
The requested URL /news/1393/litany-look was not found on this server.
这是我在 application/config/routes.php 中的路由文件:
$route['news/(:any)'] = 'home/news/$1';
我的配置文件定义了我的 base_url :
switch (ENVIRONMENT)
{
case 'development':
$config['base_url'] = 'http://xtrack.local';
break;
default:
exit('The application environment is not set correctly.');
}
EDIT1:我找到了一种通过 index.php 页面访问我的新闻页面的方法:
http://xtrack.local/index.php/news/1393/litany-look