【问题标题】:Need to assign dynamically $config['base_url'] in codeigniter?需要在 codeigniter 中动态分配 $config['base_url'] 吗?
【发布时间】:2012-09-29 05:57:56
【问题描述】:

每次url命中时,我都需要在config.php中动态分配$config['base_url']

有什么解决办法吗?

【问题讨论】:

  • 您的网站是否在每个页面都更改域? ..为什么要更改 $config['base_url']?将其保留为空白,无论如何它都会自动获取。你到底想做什么?
  • 当然,您可以在config.php 中编写一个条件,然后根据需要分配它。不过,我有点好奇你为什么要这样做。请为我们提供更多信息。
  • @JordanArseno 和 Damien Pirsy ..实际上我的 codeigniter 应用程序将运行多个网站,当其中任何一个 url 命中时,我需要将该 url 特定部分存储到 $config['base_url']。好吧,我做得很好..谢谢..

标签: php codeigniter


【解决方案1】:

通常,我们使用 $config['base_url'] 来存储域名。为什么你需要在每次刷新时存储它?如果你想让它在不同的域上动态。试试下面的一个

 $config['base_url']=$_SERVER['SERVER_NAME'];

【讨论】:

  • 这不是一个好主意。 CodeIgniter 的 base_url 需要协议 + 一个强制性的斜杠。 OP 需要提供更多信息才能真正回答这个问题。
猜你喜欢
  • 2016-12-29
  • 1970-01-01
  • 2013-01-23
  • 1970-01-01
  • 2018-07-26
  • 2013-04-12
  • 1970-01-01
  • 1970-01-01
  • 2017-05-26
相关资源
最近更新 更多