Codeigniter动态网站uri路由和内容

时间:2016-05-22 16:37:10

标签: php codeigniter

我有一个动态网站。

网站是这样的:您的国家地图包含指向每个城市的超链接,以及引用链接到您所选城市的信息。

城市内容和信息内容将以动态形式加载数据库。

类似于:www.website.com/countrymap/cities/information /

这些页面将路由到countrymap页面。

我在routes.php中有这段代码

$ route ['countrymap /(.*)'] ='countrymap / index / $ 1';

如果我访问www.website.com/countrymap/newyork/或www.website/countrymap/newyork/information/或国家地图后的其他内容/我的内容与国家地图页面相同,标题,内容页面,一切都与www.website.com/countrymap相同

如何在这些页面上添加不同的标题?

我不喜欢这个表格www.website.com/countrymap/cities/information/我想要这样的东西:www.website.com/countrymap-cities-information

如何使用“ - ”而不是“/".

路由到表单

谢谢!

1 个答案:

答案 0 :(得分:0)

Codeigniter中的路由非常棒!您的代码差不多完成了,只需要在配置/路由文件中进行一些修改。按照以下代码......

$route['countrymap/(:any)'] = 'countrymap/index/$1';

如需了解更多信息,请点击Codeigniter official Routing page

谢谢!