CodeIgniter Forums
How to auto base_url in codeigniter 4.3 - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: Using CodeIgniter (https://forum.codeigniter.com/forumdisplay.php?fid=5)
+--- Forum: General Help (https://forum.codeigniter.com/forumdisplay.php?fid=24)
+--- Thread: How to auto base_url in codeigniter 4.3 (/showthread.php?tid=86098)



How to auto base_url in codeigniter 4.3 - startup - 01-10-2023

i test multi domain in codeigniter 4.3 but dont work, can someone show me.

PHP Code:
public string $baseURL 'http://localhost:8080/ciall/ci4/ci43/public/';
public array 
$allowedHostnames = ['http://123.1.1.3:8080/ciall/ci4/ci43/public/']; 

in home.php controller  i echo base_url() it default
Code:
base_url= http://localhost:8080/ciall/ci4/ci43/public/

1. i want if i write localhost:8080  base_url echo http://localhost:8080/ciall/ci4/ci43/public/
2. if i write http://123.1.1.3:8080/ciall/ci4/ci43/public base_url() echo http://123.1.1.3:8080/ciall/ci4/ci43/

thank your for reading


RE: How to auto base_url in codeigniter 4.3 - kenjis - 01-10-2023

Try
PHP Code:
public array $allowedHostnames = ['123.1.1.3:8080']; 



RE: How to auto base_url in codeigniter 4.3 - startup - 01-10-2023

PHP Code:
public array $allowedHostnames = ['123.1.1.3:8080']; 

don't work


RE: How to auto base_url in codeigniter 4.3 - kenjis - 01-10-2023

Sorry, I misused.

PHP Code:
public array $allowedHostnames = ['123.1.1.3']; 



RE: How to auto base_url in codeigniter 4.3 - startup - 01-10-2023

thank you kenjjs, public array $allowedHostnames = ['123.1.1.3']; working