मैं जानता हूँ कि यह पूरी तरह इस विषय पर नहीं हो सकता है, लेकिन मेरे अनुभव में, मैं एक चर उपयोगी में वर्तमान URL की WWW सत्ता भंडारण पाते हैं।
संपादित करें: इसके अलावा, यह देखने के लिए कि यह क्या हो रहा है, कृपया नीचे मेरी टिप्पणी देखें।
यह महत्वपूर्ण है यह निर्धारित करते हुए अजाक्स "www" के साथ कहता है, या बिना प्रेषण करने के लिए है कि क्या:
$.ajax("url" : "www.site.com/script.php", ...
$.ajax("url" : "site.com/script.php", ...
जब एक अजाक्स डोमेन नाम फोन से मेल खाना चाहिए ब्राउज़र के एड्रेस बार में की भेजने, अन्यथा आप करेंगे कंसोल में Uncaught SecurityError है।
<?php
substr($_SERVER['SERVER_NAME'], 0, 3) == "www" ? $WWW = true : $WWW = false;
if ($WWW) {
/* We have www.example.com */
} else {
/* We have example.com */
}
?>
फिर, पर कि क्या $ WWW सच है, या गलत रन उचित अजाक्स कॉल आधारित:
तो मैं मुद्दे के समाधान के लिए इस समाधान के साथ आया था।
मुझे पता है कि यह मामूली लग सकता है, लेकिन यह ऐसी आम समस्या है जो यात्रा करना आसान है।
आप केवल प्राथमिक यूआरएल मिल सकती है। उन तीनों में से कौन सा प्राथमिक है? –
बिल्कुल आपके डोमेन पर आपके दो डोमेन 'रीडायरेक्ट' अनुरोध कैसे हैं? –
@infgeoax शायद एक फ्रेम ... – CodeCaster