介绍
这篇文章给大家分享的是有关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中域名绑定模块的使用示例”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!