dongyu5482 2016-05-22 16:37
浏览 51
已采纳

Codeigniter动态网站uri路由和内容

I have a dynamic website.

The website is like this: you have the country map with hyperlinks to every cites and from cites link to information about the cities who you have chosen.

The cities content and the information content will be loaded dynamic form database.

Something like: www.website.com/countrymap/cities/information/

These pages are routed to countrymap page.

I have this code in routes.php

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

If I access the www.website.com/countrymap/newyork/ or www.website/countrymap/newyork/information/ or other else after countrymap/ I have the same content as countrymap page, the title, the content page, all is the same as www.website.com/countrymap

How can I put different titles, on these pages, different content ?

And I don't like this form www.website.com/countrymap/cities/information/ I want something like this: www.website.com/countrymap-cities-information

How can i route to form with "-" not with "/".

Thank you !

  • 写回答

1条回答 默认 最新

  • duansha3771 2016-05-22 23:36
    关注

    Routing in Codeigniter is really pretty awesome! Your code is almost done,just need some modification in your config/route file. follow below code...

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

    For more you may follow Codeigniter official Routing page.

    Thank you!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器