सर्वर परिवर्तन के बाद सीएसएस लोड नहीं हो रहा है - सोशल इंजन - सीएसएस, सर्वर, सोशलेंजिन

अरे, मैं क्लाइंट की वेबसाइट पर काम कर रहा हूं जो कि सोशल इंजन का उपयोग करके बनाया गया है, मुझे एक बुना हुआ मुद्दा है जिसका सामना करना पड़ रहा है।

मुझे समझाने दो :

वेबसाइट मूल यूआरएल चलो पर ठीक काम कर रही थीwww.abc.com कहें, लेकिन जैसे ही मैंने यूआरएल बदल दिया और उससे जुड़े आईपी पते से वेबसाइट तक पहुंचने का प्रयास किया, यह अभी भी काम कर रहा था लेकिन सिर्फ होम पेज और अन्य सभी पेज कुछ सीएसएस / जेएस फाइलें लोड नहीं कर रहे हैं ।

मैंने सब कुछ अपने स्थानीय सर्वर पर ले जाने की कोशिश की, लेकिन यह स्थानीय सर्वर पर या तो एक ही समस्या में मदद नहीं कर सका।

कृपया छवि देखें http://prntscr.com/860xmq

मैं इसे पिछले हफ्ते से ठीक करने की कोशिश कर रहा हूं लेकिन कोई किस्मत कृपया मुझे सलाह दें कि मैं इस मुद्दे को कैसे ठीक कर सकता हूं।

धन्यवाद

उत्तर:

जवाब के लिए 0 № 1

समस्या क्या है

स्क्रीनशॉट से यह स्पष्ट है कि कुछ में से कुछ .css तथा .js यानी नहीं मिला है, यह सटीक पथ की ओर इशारा नहीं कर रहा है।

इसे कैसे जोड़ेंगे

सुनिश्चित करें कि आप इसे सही स्थान पर इंगित कर रहे हैं।

ध्यान दें :

सुनिश्चित करें कि आपने सही पथ का उपयोग किया है यानी,

सीएसएस के लिए:

<link rel="stylesheet" type="text/css" href="css/yourcssfile.css">

और कुछ पसंद नहीं है

<link rel="stylesheet" type="text/css" href="localhost/yourprojectfolder/css/yourcssfile.css">

जवाब के लिए 0 № 2

यदि आप PHP का उपयोग करते हैं, तो आप इसे जोड़ सकते हैं:

<?php
$base_url = "http://".$_SERVER["HTTP_HOST"].preg_replace("@/[email protected]","",dirname($_SERVER["SCRIPT_NAME"])=="\"?"":dirname($_SERVER["SCRIPT_NAME"]))."/";
?>

<link rel="stylesheet" type="text/css" href="<?php echo base_url; ?>css/yourcssfile.css">

इसलिए जब आप अपना सर्वर नाम / डोमेन बदलते हैं तो यह स्वचालित रूप से समायोजित हो जाएगा।


संबंधित सवाल
सबसे लोकप्रिय