我只是在学习CI。我正在尝试构建自己的CMS。我已经成功创建了一个url结构www.mydomain.com/pages/getpage/2
,其中2是页面的id。
但是,我想从网址中删除'/ pages / getpage / 2'。相反,我希望域读取www.mydomain.com/about
,关于页面的标题,这是数据库中的一列。
我意识到这与路由和htaccess文件有关。
我不确定在路由中放入什么来制作我想要的网址。
答案 0 :(得分:0)
如果您希望www.mydomain.com/pages/getpage/2路由到www.mydomain.com/about,请将此行插入您的routes.php
$route['about/(:num)'] = "pages/getpage/$1";
您的网址结构将是www.mydomain.com/about/2,因为您需要该ID作为对内容的引用。
访问here了解有关路由的更多详情