CodeIgniter רב base_url

כפי שכתבתי בפוסט הקודם את הבעיה של הגדרת BASE_URL משתנה הוא נעים למדי. בטיפול סגולי משתנה זה לסלול את דרך קישורים, סרטי פעולה בצורות, redirekt וכו ואם לא אז CI nereaboti לתקן 🙂 עבודות אבל עושה כמה דברים מטורפים עם ההחלטה url-ה 🙂 כמו תמיד פשוטה ( בשבילי הגיע רק לפני שאני מחליט לכתוב את זה לבד) 😀

$config['base_url'] = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "https" : "http");
$config['base_url'] .= "://".$_SERVER['HTTP_HOST'];
$config['base_url'] .= str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);

פיסת קוד זה מוחלף תצורה BASE_URL בקובץ. עבודות כפי שניתן לראות הן http ו- https. Взима си само папката в която разположена платформата така, че не е необходима никаква намеса от наша страна.

השאר תגובה

כתובת הדוא ל שלך לא יפורסם. שדות חובה מסומנים *

אנטי-ספאם *