任何使用两个不同$base_url
用于drupal 7的解决方案。我需要做的是当我使用IP/VPN
登录我的网站时,
$base_url
应该是xxxx.xxxx.xxxx.xxxx
和
没有任何VPN连接$base_url
应为aaaa.aaaa.aaaa.aaa
。
有解决方案吗我正在使用Drupal 7.54
答案 0 :(得分:0)
如果您不知道为什么需要这样做,可能的解决方案是实施hook_boot并覆盖$base_url
以满足您的需求:
function mymodule_boot() {
if ($condition_is_met) {
global $base_url;
$base_url = $new_base_url_value;
}
}
您的情况可能是检查客户端IP。