TP框架的站点默认首页的问题
我用的3.2版本 比如我的域名是http://www.xxxxx.com/
这个域名的页面是zhuye控制器下面的zhuye方法 现在访问这个页面的时候我已经把index.php和模块去掉了 现在可以这样访问http://www.xxxxx.com/zhuye/zhuye
这个页面 因为这个zhuye/zhuye
页面是站点首页 所以不可能让用户输入控制器和操作方法名去访问吧 所以我想让用户输入http://www.xxxxx.com/
的时候直接访问的就是zhuye/zhuye
这个页面 访问这个页面的时候域名不要出现控制器和操作方法名 但是去掉控制器和操作方法名直接用域名访问的话就是访问的入口文件了 请问这个首页应该怎么设置才不会出现控制器和操作方法名?是不是要用重定向? 如果是的话 这个规则应该怎么写呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这个问题涉及两点:
URL重写,跟TP框架没有太多关系,主要是WEB服务器配置,
Apache:
Nginx:
修改tp框架URL模式配置:URL_MODEL,你的要求应该是
pathinfo
模式如果你是单模块,可以做index.php文件中进行入口绑定
楼上的已经提供了一些方法!
你还可以增加tp路由,让首页路由到zhuye/zhuye这个上