Hoşgeldin Misafir

Çok Önemli Yanlış Yerdeyse Taşınabilir dostları

SyScOn

2 May 2020
118 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
Merhaba dostlarım, internetreklami diye bi firma rehberi scripti var biliyorsunuz, ben bu s cripti bayağı geliştirdim, bir site üzerinde düzzenlemeler vs yaptım şimdi asıl siteme kuracağı ancak kurulmuyor yani kuruluyor ancak sanırım htaccess den dolayı sitede ki tüm linkler www.com.tr çıkıyor aradakai domain ismini almıyor , ama diğer domainde aynı kodlarla aynı htaccess ile düzgün çalışıyor hatta oraya da yedeği kurdum ama urada çalışmıyor,  klasörde includes/yollar.php diye bi dosya var, k
PHP:
<?php
ob_start();
date_default_timezone_set('Europe/Istanbul');
setlocale(LC_ALL, 'tr_TR.UTF-8', 'tr_TR', 'tr', 'turkish');
setlocale( LC_MONETARY, 'tr_TR' );

// -------------------------------------------------------------------
// DIRECTORY PATH
// -------------------------------------------------------------------
define( 'INC_PATH'	, __DIR__ . DIRECTORY_SEPARATOR );
define( 'SITE_PATH'	, str_replace('includes'.DIRECTORY_SEPARATOR, '', INC_PATH ) );
define( 'TEMA'			, SITE_PATH.'tema'. DIRECTORY_SEPARATOR .'default'.DIRECTORY_SEPARATOR );
define( 'IMG_PATH'	, SITE_PATH.'images'.DIRECTORY_SEPARATOR );
define( 'SITE_JS'		, SITE_PATH.'js'.DIRECTORY_SEPARATOR );
define( 'DATA_PATH'	, SITE_PATH. 'data/' );
// PANEL 
define( 'PANEL_PATH'	, SITE_PATH.'panel'. DIRECTORY_SEPARATOR );
define( 'TEMA_PATH'	, PANEL_PATH.'tema'. DIRECTORY_SEPARATOR );
define( 'CSS_PATH'	, PANEL_PATH.'tema'. DIRECTORY_SEPARATOR . 'css'. DIRECTORY_SEPARATOR );
define( 'JS_PATH'		, PANEL_PATH.'tema'. DIRECTORY_SEPARATOR . 'js'. DIRECTORY_SEPARATOR );

//echo getcwd() ;

// -------------------------------------------------------------------
// URL PATH
// -------------------------------------------------------------------
$doc_root = $_SERVER['DOCUMENT_ROOT']; // www dosya yolu (public_html)
$path = realpath(dirname(__FILE__) . '/../');

// WILDCARD FIRMA SAYFASI ICIN
// -------------------------------------------------------------------
$sub =  strstr($_SERVER["HTTP_HOST"], '.', true);
$server_name = $_SERVER['SERVER_NAME'];
$firma_sayfa = false;
if($sub) {
	$sub = null;
	$sexp = explode( '.', $_SERVER['SERVER_NAME'] );
	$toplam = count($sexp);
	//echo $toplam;
	if( $toplam > 2 ) {
		$ex = null;
		if($sexp[0] == 'www') {
			if( $toplam > 3)
				$sub = $sexp[1];
		} else {
			$sub = $sexp[0];
		}
		if( !is_dir($doc_root.'/'.$sub) ) {
			if($sub) {
				$firma_sayfa = $sub;
				$sub .= '.';
				$server_name = str_replace($sub, null, $server_name );
			} 
		}
	}
}
define('FIRMA_SAYFA', $firma_sayfa );


//$dir_name = str_replace($doc_root.'/', null, dirname(__FILE__));
define( 'DOMAIN', str_replace(array('www.','http://','/'), null, $server_name ) );
$protokol = ( $_SERVER["HTTPS"] != 'on' ) ? 'http://':  'https://';
$site_url = $protokol.$server_name;
$site_url = rtrim($site_url, '/').'/';

$aktif_url = $_SERVER['REQUEST_SCHEME'].'://' . $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
define( 'SCHEME'	, $_SERVER['REQUEST_SCHEME'].'://' );
define( 'SITE_URL'	, $site_url );
define( 'SERVER_NAME',$server_name );
define( 'JS_URL'		, $site_url	. 'js/' );
define( 'SITE_TEMA'	, $site_url	. 'tema/default/' );
define( 'TEMA_URL'	, $site_url	. 'tema/default/' );
define( 'SITE_IMG'	, $site_url	. 'images/' );
define( 'FIRMA_IMG'	, SITE_IMG	. 'firmalar/' );
define( 'WEB_IMG'		, SITE_IMG	. 'firmablog/' );
define( 'PANEL_URL'	, $site_url . 'panel/' );
define( 'P_TEMA_URL'	, PANEL_URL	. 'tema/' );
define( 'P_JS_URL'	, $site_url	. 'js/' );
define( 'P_CSS_URL'	, P_TEMA_URL. 'css/' );
define( 'PROFIL_TEMA', TEMA_URL	. 'profil/' );
define( 'DATA_URL'	, SITE_URL	. 'data/' );
define( 'OG_URL'		, $_SERVER['REQUEST_SCHEME'].'://' . $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'] );

define('HEADER', defined('ADMIN_GIRIS') ? false : true );

// -------------------------------------------------------------------
// path & url functions
// -------------------------------------------------------------------
function site_path()			{ echo SITE_PATH;}
function get_site_path()	{ return SITE_PATH; }
function panel_path()		{ echo PANEL_PATH; }
function get_panel_path()	{ return PANEL_PATH; }

function site_url()		{ echo SITE_URL; }
function get_site_url()	{ return SITE_URL; }
function panel_url()		{ echo PANEL_URL; }
function get_panel_url(){ return PANEL_URL; }

şeklinde , burada ki domain adı çekmiyor sanırım yardımcı olabilecek olan var mı, ama tekrarlıyorum aynı kodlar farklı domainde sorunsuz  çalışıyor


yardımcı olabilen olursa helalinden 50 lirası var