筱尘影 发表于 2021-4-21 19:11:21

CI $baseURL 自动配置

在入口文件 index.php 中定义个常量:

$base_url = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "https" : "http");
$base_url .= "://".$_SERVER['HTTP_HOST'];
$base_url .= str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);


define('__BaSeUEL__', $base_url);

然后把 app/Config/App.php


里面的public $baseURL = 'http://localhost:8080/';
改成    public $baseURL = __BaSeUEL__;

这样不用去改域名了或者多域名的情况下

虽然没什么卵用

筱尘影 发表于 2021-4-21 19:13:51

这是 CI4

Hex 发表于 2021-4-22 18:09:17

感谢分享~~~
页: [1]
查看完整版本: CI $baseURL 自动配置