mirror of
https://github.com/alextselegidis/easyappointments.git
synced 2024-12-26 00:23:33 +03:00
The app will now automatically detect the BASE URL based on the current request.
This commit is contained in:
parent
4a696fc992
commit
1c88a2f987
1 changed files with 12 additions and 1 deletions
|
@ -14,7 +14,18 @@
|
|||
| path to your installation.
|
||||
|
|
||||
*/
|
||||
$config['base_url'] = Config::BASE_URL;
|
||||
|
||||
$protocol =
|
||||
(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on')
|
||||
|| (isset($_SERVER['SERVER_PORT']) && (int)$_SERVER['SERVER_PORT'] === 443)
|
||||
|| (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https')
|
||||
? 'https://' : 'http://';
|
||||
|
||||
$domain = $_SERVER['HTTP_HOST'] ?? 'localhost';
|
||||
|
||||
$request_uri = dirname($_SERVER['SCRIPT_NAME']);
|
||||
|
||||
$config['base_url'] = $protocol . $domain . $request_uri;
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
Loading…
Reference in a new issue