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!

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

报告相同问题?

悬赏问题

  • ¥20 论文AlphaTensor复现(有偿)
  • ¥15 (有偿)在ANSYS中 .anf文件
  • ¥45 关于#芯片#的问题:组合逻辑电路设计
  • ¥15 基与机器学习和时间序列分析预测养老服务需求趋势
  • ¥100 求连续两帧图像在水平和垂直上偏移
  • ¥15 mysql全文索引查找指定必须关键词word无效
  • ¥15 Verilog hdl密码锁设计
  • ¥35 基于python的有ssl加密传输的socket聊天室
  • ¥15 数码管亮度控制器设计
  • ¥15 kafka客户端跨网段访问,看日志提示连接的还剩内网地址,且访问不通