在codeigniter中为url中的不同事件传递唯一事件ID

时间:2012-09-08 06:52:55

标签: php apache codeigniter-2 cname

我正在使用PHP Codeigniter和MySQL开发一个事件管理系统,我不知道如何解决以下问题

问题1

我想为后端制作网址,如

www.event-backend.com/event/EVENt_ID (for dashboard)
www.event-backend.com/event/EVENt_ID/registration
www.event-backend.com/event/EVENt_ID/travel
and so on

并通过更改 EVENT_ID ,我可以打开不同的活动

但是在codeigniter中我怎么做,第二个参数将是一个控制器的方法,我需要它动态。什么是路由?

第2期

我希望人们可以通过输入

来访问活动网站(每个活动都是唯一的)
  www.somedomain.com  
     which will be pointing at 
  www.event-backend.com/website/EVENt_ID

问题2可以通过一些CNAME记录解决,但我不知道该怎么做

请帮忙

1 个答案:

答案 0 :(得分:0)

U可以为此目的使用内部重定向。例如:

RewriteEngine On
RewriteRule ^event/(.*)$ /event/controller/$1