ThinkPHP简单实现方法绑定到域名下

      发布在:个人笔记      评论:0 条评论

要求单独让一个域名绑定到注册方法下,

比如让域名www.a.com实现绑定/index.php?m=User&a=register访问

个人在实践中使用的ThinkPHP3.1.3并没有发现可以实现通过自定义bind绑定到某个类中方法执行,

于是就想到如下的解决方法

if($_SERVER['HTTP_HOST']=='www.a.com' && !isset($_GET['m']) && !isset($_GET['a'])){
//绑定域名到知道方法下,需要绑定的域名103.96.72.64
   //http://www.80zx.com/index.php?m=User&a=register
   $_GET['m']='User';
$_GET['a']='register';
}


相关文章

thinkphp框架设置sql-mode提高在mysql5.7的兼容性,我们可以在连接数据库执行SET SQL_MODE设置模型具体找到thinkphp\library\think\db\Connec...

在ThinkPHP6框架中,你可以通过修改配置文件来更改session保存路径。以下是修改session保存路径的步骤:打开ThinkPHP项目的根目录下的config文件夹。在config文件夹中,...

thinkphp实现mysql查询接近过期的排在上面,依此类推: $list = $this->model->field($field)->alias('o') ->jo...

以下是THINKPHP6模型查询锁代码的示例:以上示例代码中,先开启事务并通过`update()`方法更新了`user`表中`id`为1的数据的`name`字段为`test`,然后通过`lock()`...

当使用 ThinkPHP6 时,建议使用以下路径相关的函数来获取应用程序中的各种目录和文件,以下是这些函数的详细介绍:1. `app_path($path = '')` - 应用目录这...

以下是我和chatgpt最终对话问:thinkphp6使用insertGetId插入数据,如何过滤不存在的字段,刚才测试使用allowField报fields not exists:[file],没有...

热门推荐