ThinkPHP5.1中域名绑定模块的使用示例

  介绍

这篇文章给大家分享的是有关ThinkPHP5.1中域名绑定模块的使用示例的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

如果你的网站需要在一个后台里面加两个网站的资料,那么你的前台就会有四个模块,主域名,主域名手机端,次域名,次域名手机端,需要把主域名和次域名的模块分别绑定到不同的域名上,并且主域名和次域名的路由完全一致的情况下,你可以参考下我下面这种配置路由方式,

& lt; php ?//主域名的,路由定义   路线:规则(& # 39;/& # 39;,,& # 39;索引/指数# 39;);   路线:规则(& # 39;类别/:id/[: p] & # 39;,, & # 39;内容/列表# 39;);//导航分类   路线:规则(& # 39;预览/:id/[: p] & # 39;,, & # 39;内容/预览# 39;);//后台预览   路线:规则(& # 39;思想史范畴/:ids/[: p] & # 39;,, & # 39;内容/列表# 39;);//新闻标签   路线:规则(& # 39;视图/:id # 39;,, & # 39;内容/视图# 39;);//资讯详情   路线:规则(& # 39;视图/:id # 39;,, & # 39;内容/视图# 39;);//网站地图   路线:规则(& # 39;消息# 39;,,& # 39;内容/消息# 39;);//在线留言   路线:规则(& # 39;sitemap.xml& # 39;,, & # 39;索引/网站地图# 39;);//这是蜘蛛地图路由//主域名的手机站   路线:域(& # 39;m强生# 39;.config  (, & # 39; setting.web_site_net& # 39;,),, function  (), {   ,,,//,动态注册域名的路由规则   ,,,路线:规则(& # 39;/& # 39;,,& # 39;wap/指数指数# 39;);   ,,,路线:规则(& # 39;输入/:id/[: p] & # 39;,, & # 39; wap/内容/列表# 39;);,//导航分类   ,,,的路线:规则(& # 39;输入/:ids/[: p] & # 39;,, & # 39; wap/内容/列表# 39;);//新闻标签   ,,,路线:规则(& # 39;细节/:id # 39;,, & # 39; wap/内容/视图# 39;);//资讯详情   ,,,路线:规则(& # 39;消息# 39;,,& # 39;wap/内容/消息# 39;);//在线留言   })→绑定(& # 39;wap # 39;);//,第二域名主域名,完整域名绑定到index_en模块   如果(config  (, & # 39; setting.is_www& # 39;,)) {   ,,,$ web_site_net_en=, & # 39; www # 39;公司,只config  (, & # 39; setting.web_site_net_en& # 39;,);   其他}{   ,,,$ web_site_net_en=,, config  (, & # 39; setting.web_site_net_en& # 39;,);   }   路线:域(web_site_net_en美元,function  (), {   ,,,//,动态注册域名的路由规则   ,,,路线:规则(& # 39;/& # 39;,,& # 39;index_en/指数指数# 39;);   ,,,的路线:规则(& # 39;类别/:id/[: p] & # 39;,, & # 39; index_en/内容/列表# 39;);   ,,,的路线:规则(& # 39;预览/:id/[: p] & # 39;,, & # 39; index_en/内容/预览# 39;);   ,,,的路线:规则(& # 39;思想史范畴/:ids/[: p] & # 39;,, & # 39; index_en/内容/列表# 39;);   ,,,路线:规则(& # 39;视图/:id # 39;,, & # 39; index_en/内容/视图# 39;);   ,,,路线:规则(& # 39;视图/:id # 39;,, & # 39; index_en/内容/视图# 39;);   ,,,路线:规则(& # 39;消息# 39;,,& # 39;index_en/内容/消息# 39;);   ,,,路线:规则(& # 39;sitemap.xml& # 39;,, & # 39; index_en/索引/网站地图# 39;);   })→绑定(& # 39;index_en& # 39;);//第二域名手机域名   路线:域(& # 39;m强生# 39;.config  (, & # 39; setting.web_site_net_en& # 39;,),, function  (), {   ,,,//,动态注册域名的路由规则   ,,,路线:规则(& # 39;/& # 39;,,& # 39;wap_en/指数指数# 39;);   ,,,路线:规则(& # 39;输入/:id/[: p] & # 39;,, & # 39; wap_en/内容/列表# 39;);,//导航分类   ,,,的路线:规则(& # 39;输入/:ids/[: p] & # 39;,, & # 39; wap_en/内容/列表# 39;);//新闻标签   ,,,路线:规则(& # 39;细节/:id # 39;,, & # 39; wap_en/内容/视图# 39;);//资讯详情   ,,,路线:规则(& # 39;消息# 39;,,& # 39;wap_en/内容/消息# 39;);//在线留言   })→绑定(& # 39;wap_en& # 39;);//,全局变量,支持批量添加   路线:模式([   ,,,& # 39;名字# 39;,=祝辞,& # 39;\ w + & # 39;   ,,,& # 39;id # 39;,,,=祝辞,& # 39;\ d + & # 39;   ]);

最后说下,如果是本地用的phpstudy开发并且是apache环境的情况下,要在一个域名管理里面配置四个域名,可以在第二域名里面用空格把另外三个域名写一起,最后在主机文件里面绑定这四个域名到本地即可

感谢各位的阅读!关于“ThinkPHP5.1中域名绑定模块的使用示例”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

ThinkPHP5.1中域名绑定模块的使用示例