Using a config variable to define protocol and domain name instead of $_SERVER as it seems inconsistent. fix #182 and #225

This commit is contained in:
Znote
2016-10-24 01:51:52 +02:00
parent ee11674450
commit 0dc15ea95b
2 changed files with 2 additions and 4 deletions

View File

@@ -116,11 +116,8 @@ function calculate_discount($orig, $new) {
// Proper URLs
function url($path = false) {
$protocol = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://';
$domain = $_SERVER['SERVER_NAME'] . ($_SERVER['SERVER_PORT'] != 80 ? ':' . $_SERVER['SERVER_PORT'] : null);
$folder = dirname($_SERVER['SCRIPT_NAME']);
return $protocol . $domain . ($folder == '/' ? '' : $folder) . '/' . $path;
return config('site_url') . '/' . $path;
}
function getCache() {