Мне нужно назначать $config['base_url']
динамически в config.php
каждый раз, когда URL-адрес попадает.
Есть ли решение для этого?
Обычно для хранения имени домена мы используем $ config ['base_url']. Почему вам нужно хранить это при каждом обновлении ?. Если вы хотите сделать его динамичным в разных доменах. Попробуйте ниже
$config['base_url']=$_SERVER['SERVER_NAME'];