Drupal 7两个不同的base_url的用户?

时间:2018-01-24 07:00:33

标签: drupal

任何使用两个不同$base_url用于drupal 7的解决方案。我需要做的是当我使用IP/VPN登录我的网站时, $base_url应该是xxxx.xxxx.xxxx.xxxx和 没有任何VPN连接$base_url应为aaaa.aaaa.aaaa.aaa。 有解决方案吗我正在使用Drupal 7.54

1 个答案:

答案 0 :(得分:0)

如果您不知道为什么需要这样做,可能的解决方案是实施hook_boot并覆盖$base_url以满足您的需求:

function mymodule_boot() {
    if ($condition_is_met) {
        global $base_url;
        $base_url = $new_base_url_value;
    }
}

您的情况可能是检查客户端IP。