RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^domain1\.com [OR]
RewriteCond %{HTTP_HOST} ^www\.domain1\.com
RewriteCond %{REQUEST_URI} !/domain1\.com
RewriteRule ^(.*)$ /domain1\.com/$1 [L]
RewriteCond %{HTTP_HOST} ^domain2\.com [OR]
RewriteCond %{HTTP_HOST} ^www\.domain2\.com
RewriteCond %{REQUEST_URI} !/domain2\.com
RewriteRule ^(.*)$ /domain2\.com/$1 [L]
RewriteCond %{HTTP_HOST} ^domain3\.com [OR]
RewriteCond %{HTTP_HOST} ^www\.domain3\.com
RewriteCond %{REQUEST_URI} !/domain3\.com
RewriteRule ^(.*)$ /domain3\.com/$1 [L]
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^domain1\.com [OR]
RewriteCond %{HTTP_HOST} ^www\.domain1\.com
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /domain1\.com/index.php?q=$1 [L,QSA]
RewriteCond %{HTTP_HOST} ^domain1\.com [OR]
RewriteCond %{HTTP_HOST} ^www\.domain1\.com
RewriteCond %{REQUEST_URI} !/domain1\.com
RewriteRule ^(.*)$ /domain1\.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^domain2\.com [OR]
RewriteCond %{HTTP_HOST} ^www\.domain2\.com
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /domain2\.com/index.php?q=$1 [L,QSA]
RewriteCond %{HTTP_HOST} ^domain2\.com [OR]
RewriteCond %{HTTP_HOST} ^www\.domain2\.com
RewriteCond %{REQUEST_URI} !/domain2\.com
RewriteRule ^(.*)$ /domain2\.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^domain3\.com [OR]
RewriteCond %{HTTP_HOST} ^www\.domain3\.com
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /domain3\.com/index.php?q=$1 [L,QSA]
RewriteCond %{HTTP_HOST} ^domain3\.com [OR]
RewriteCond %{HTTP_HOST} ^www\.domain3\.com
RewriteCond %{REQUEST_URI} !/domain3\.com
RewriteRule ^(.*)$ /domain3\.com/$1 [R=301,L]
$url = "/";
if(empty($base_path)||empty($base_url)||$_REQUEST['base_path']||$_REQUEST['base_url']) {
$sapi= 'undefined';
if (!strstr($_SERVER['PHP_SELF'], $_SERVER['SCRIPT_NAME']) && ($sapi= @ php_sapi_name()) == 'cgi') {
$script_name= $_SERVER['PHP_SELF'];
} else {
$script_name= $_SERVER['SCRIPT_NAME'];
}
$a= explode("/manager", str_replace("\\", "/", dirname($script_name)));
if (count($a) > 1)
array_pop($a);
$url= implode("manager", $a);
reset($a);
$a= explode("manager", str_replace("\\", "/", dirname(__FILE__)));
if (count($a) > 1)
array_pop($a);
$pth= implode("manager", $a);
unset ($a);
$url = "/"; // This line is added to force main folder calls instead of real one!
$base_url= $url . (substr($url, -1) != "/" ? "/" : "");
$base_path= $pth . (substr($pth, -1) != "/" && substr($pth, -1) != "\\" ? "/" : "");
// assign site_url
$site_url= ((isset ($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) == 'on') || $_SERVER['SERVER_PORT'] == $https_port) ? 'https://' : 'http://';
$site_url .= $_SERVER['HTTP_HOST'];
if ($_SERVER['SERVER_PORT'] != 80)
$site_url= str_replace(':' . $_SERVER['SERVER_PORT'], '', $site_url); // remove port from HTTP_HOST
$site_url .= ($_SERVER['SERVER_PORT'] == 80 || (isset ($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) == 'on') || $_SERVER['SERVER_PORT'] == $https_port) ? '' : ':' . $_SERVER['SERVER_PORT'];
$site_url .= $base_url;
}