tp5实现绑定子域名,并且根据子域名定义路由规则

发布时间:2020-10-03

TP5的路由规则,可以绑定子域名到对应的模块,然后根据域名不同,使用不同的路由规则

use \think\Route;

Route::domain('admin','admin');//绑定admin子域名

Route::domain('en','en');//绑定en子域名

$request = \think\Request::instance();

$domain = $request->domain();

preg_match("#http://(.*?)\.#i", $domain, $match);

$domain=$match[1];

if($domain=='www'){

Route::get('news/:artid','index/article/index',['ext'=>'html']);

Route::get('newslist/:cateid','index/artlist/index',['ext'=>'html']);

}else if($domain=='en'){

Route::get('news/:artid','en/article/index',['ext'=>'html']);

Route::get('newslist/:cateid','en/artlist/index',['ext'=>'html']);

}else {

}

版权与免责声明君心网络声明:如发现内容存在版权问题,烦请提供相关信息发邮件至29117556@qq.com,我们将及时沟通与处理。本站内容系统部分采集于网络,涉及言论、版权与本站无关。

tp5子域名index.php,tp5实现绑定子域名,并且根据子域名定义路由规则相关推荐

  1. 万网绑定二级域名_Hexo+yilia主题网站绑定个性域名

    上篇我们已经成功部署了自己的博客网站,初始化的网站看上去似乎少了些内容(高端大气上档次的设置).接下来我们就进一步完善我们的博客网站(孟繁胜游). 绑定个性域名 当你打开github给你设定的固定域名 ...

  2. tp5子域名index.php,TP5配置二级域名访问不同模块

    用过TP框架的都知道 如果要访问一个模块的内容基本上就是 域名/模块名/控制器名/方法名  都是这个规则 但是这样的话 很多人都会知道 后台的模块 一定是admin 前台一定是index 这样不论如何 ...

  3. 子域名绑定html,DEDE二级域名(多站点)绑定详解

    关键字描述:详解 站点 栏目 顶级 &nbsp 设置 绑定 目录 支持 二级域名 首先,DEDE在绑定多域名之前,需先作如下准备: 1.服务器或空间支持, 2.将你的域名指定到目录 接着我们就 ...

  4. 阿里云虚拟主机使用.htaccess绑定多域名多网站

    做过网站的朋友应该都知道 目前大部分的虚拟主机.空间都是有域名绑定限制的,如限制一个空间只能建一个网站,甚至连用子域名开个子站都不行,让人很郁闷. 其实还是有办法的,下面以阿里云主机为例,阿里云虚拟主 ...

  5. php tp5什么是多模块,TP5单入口多域名多模块设置(各端分离)

    很多时候为了保护网站安全,需要对网站前后台各端进行分离,这样可以有效的隐藏入口,用不同的域名进行访问,本文主要介绍tp5,希望对你有所帮助! TP5单入口多域名多模块设置如下: 有两个域名 www.i ...

  6. tp5index.php怎么放外面,tp5如何隐藏index.php

    tp5如何隐藏index.php,目录,内容,保存文件,文件,方法 tp5如何隐藏index.php 易采站长站,站长之家为您整理了tp5如何隐藏index.php的相关内容. tp5隐藏index. ...

  7. tp5路径怎样去掉index.php,tp5如何隐藏index.php文件

    tp5隐藏index.php文件的方法:首先在文件入口的同级目录下添加".htaccess"文件:然后配置内容为"RewriteCond %{REQUEST_FILENA ...

  8. 将域名绑定到ip上,并实现访问不同二级子域名对应不同目录

    一.将域名绑定到ip上 1.环境介绍:阿里云服务器ESC(美国硅谷) 2.购买域名 3.备案 注:由于我买的是美国地区服务器,所以不用备案,如果买的国内服务器,这里需要添加一个备案操作. 4.域名实名 ...

  9. Nginx 指定域名(或子域名)和网站绑定

    问题起因 博主最近在 CentOS 上面部署另外一个网站,但并不想通过端口号来访问,因为端口号对于 SEO 优化不利,且用户访问较繁琐(使用域名不就是为了方便用户访问吗?再引入端口号岂不是和使用域名的 ...

最新文章

  1. golang 写入文件 覆盖旧文件 将旧文件清空
  2. Isilon三款新品构建数据湖2.0策略
  3. python爬虫scrapy框架爬取网页数据_Scrapy-Python
  4. bzoj 3680 吊打xxx
  5. xps13 linux 硬盘分区,在xps13上安装ubuntu16.04教程
  6. lisp中的*,**,***
  7. Nobody can go back and start a new beginning, but anyone can start now and make a new ending.
  8. 在windows上搭建redis集群(Redis-Cluster)
  9. Python爬虫学习框架介绍
  10. 微软 服务器系统,微软正在开发Windows Server 2022服务器系统
  11. c# 爬网教程_Python Web爬网教程
  12. 多人如何通过小程序上传照片、视频、素材、文章,然后点赞投票评选?
  13. 对服务器进行DDoS攻击测试
  14. windows操作系统32位与64位的含义
  15. 18岁的融创正在成为地产圈“潮牌”
  16. 自动驾驶(三十二)---------车辆行人识别
  17. 哈工大计算金融本科新专业 | 全国首发
  18. 宝宝如何喝水最科学,做家长的一定要知道
  19. 搭建开源智能家居系统Domoticz
  20. 一个女孩的就业之路(同济大学BBS上两年不沉的帖子) 转自猫扑

热门文章

  1. 青蛙跳台阶变态青蛙跳台阶
  2. 20道大厂真实面试题,答出一半以上的都是高手
  3. 腾讯企业邮箱支持 pop/imap/exchange服务器地址(用于客户端)
  4. QR法求解特征值特征向量
  5. 6-5图-图的基本操作
  6. 语音聊天源码开发之常用动画效果的实现
  7. 基于vue的element-ui中无总页数的分页封装
  8. 搭建BeagleBoard-x15+linux4.9+ubuntu16.04
  9. 以太网的分层架构_工业以太网中层次拓扑结构对网络性能的影响
  10. web页面:浏览器操作