2011-11-24 114 views
1

可能重复:
Codeigniter HVMC modular seperation extension URL rewrite/routing路由在笨与HMVC

我是新来的笨HMVC。我现在有四个模块,其如下所示:

/应用/模块/

+网站

  • 模型
  • 视图
  • 控制器

+登录

...

+会员

...

+管理

...

的 '网站' 模块用户竞争的默认模块w抵达我的网站。我唯一的问题是,我不开心有在我的网址中的每一个控制器名称“网站”。

例子:

如何更改路线,使“现场”控制器不再显示在我的网址,我仍然可以访问/会员,/登录和/管理员控制器?

什么是这样做的方法是什么?在任何地方都找不到解决方案。

如果我只是保持网站的MVC结构标准CI格式????

回答

1

你也可以从你的默认模块移至一切缺省的/控制器/模型和/意见/应用程序文件夹下的文件夹。

0

听起来像是你应该修改你的.htaccess而不是路线:

RewriteEngine on 
RewriteRule ^site/ /$1 [NC]