是否可以在控制器之前设置动态国家代码?

时间:2014-06-06 17:35:11

标签: php codeigniter

http://www.a2znewspaper.com  这是我的网站Codeigniter开发的。通过这个网站我正在查看报纸国家明智。当任何人从下拉列表中选择国家作为他/她的愿望时,我就会看到报纸,包括这个国家。

现在我想根据国家/地区代码设置网址。例如当用户选择“孟加拉国”时,我想制作像“http://www.a2znewspaper.com/BD”这样的网址。有可能吗?

所有wrok都已完成,如果我更改此网址,是否会对任何内容产生影响?

1 个答案:

答案 0 :(得分:0)

可能有很多解决方案。我将给出一些我在CodeIgniter上的旧项目中使用的内容。在index.php中,我编写了与传输的URL中的第一个段一起使用的规则。如果这种语言(在你的情况下 - 国家) - 在这种情况下删除了URL的语言,因为语言实际上成为控制器的名称。 另一种选择 - 您可以尝试为国家/地区编写URL规则。