क्या api.site.com जैसे कोडनिर्देशक पर सबडोमेन बनाने का कोई आसान तरीका है?क्या कोडनिर्देशक पर सबडोमेन बनाने का कोई आसान तरीका है?
उत्तर
आपके द्वारा लिया जाने वाला दृष्टिकोण इस बात पर निर्भर करता है कि मुख्य साइट से सबडोमेन कितना अलग है। वे बहुत समान हैं और एक ही codebase का उपयोग करेंगे, तो:
$config['base_url'] = 'http://'.$_SERVER['HTTP_HOST'].'/';
आप कुछ सेटिंग्स की जरूरत है अलग उप डोमेन पर अलग होने के लिए आपको एक कॉन्फ़िग फ़ाइल इसलिए की तरह बना सकते हैं:
switch($_SERVER['HTTP_HOST']){
case 'www.example.com':
// settings specific to www subdomain
$config['foo'] = 'bar';
break;
case 'apl.example.com':
// settings specific to apl subdomain
$config['foo'] = 'baz';
break;
}
एक और दृष्टिकोण में सबडोमेन के लिए एक अलग एप्लिकेशन फ़ोल्डर स्थापित करना शामिल होगा, लेकिन उसी सिस्टम फ़ोल्डर पर इंगित करना होगा। आप इस तरह से अपने फाइल सिस्टम को व्यवस्थित हैं:
example.com
common
system
application
www
htdocs
application
apl
htdocs
application
फिर आप आम/प्रणाली निर्देशिका में प्रत्येक htdocs फ़ोल्डर में index.php फ़ाइल इंगित कर सकता है। आप कोड को सामान्य/एप्लिकेशन में सभी सबडोमेन के बीच साझा करना चाहते हैं और उन्हें अपने कोड से शामिल कर सकते हैं।
आपको अपने DNS में सबडोमेन बनाने की आवश्यकता है या फिर किसी भी सबडोमेन के लिए पहले काम करने के लिए वाइल्डकार्ड सेट करना होगा।
एक बार जब आप इसे चलाते हैं तो मुझे लगता है कि यह आपकी कॉन्फ़िगरेशन फ़ाइल में base_url
स्विच करने का मामला है।
if ($_SERVER['SERVER_NAME'] == "api.blah.com") {
$config['base_url'] = "http://api.blah.com/";
}
else {
$config['base_url'] = "http://www.blah.com/";
}
- 1. क्या जावास्क्रिप्ट लुकअप टेबल बनाने का कोई आसान तरीका है?
- 2. क्या सबडोमेन से जेसन लोड करने का कोई तरीका है?
- 3. नियुक्ति बुकिंग वेबसाइट बनाने का सबसे आसान तरीका क्या है?
- 4. structs की सरणी बनाने का सबसे आसान तरीका क्या है?
- 5. क्या कोई सेट बनाने का कोई त्वरित तरीका है?
- 6. क्या स्क्रोलव्यूयर "उछाल" बनाने का कोई आसान तरीका है? कुछ नियंत्रणों को होस्ट करने के लिए
- 7. क्या एंड्रॉइड डेटाबेस क्वेरी तेजी से बनाने का कोई आसान तरीका है?
- 8. क्या ActiveAdmin के साथ संबंधित डेटा बनाने/चुनने का कोई आसान तरीका है?
- 9. क्या gcc omit crtbegin.o/crtend.o बनाने का कोई आसान तरीका है?
- 10. जावा में कोई तारीख बनाने का सही तरीका क्या है?
- 11. क्या ओपनिड को लागू करने का कोई आसान तरीका है?
- 12. क्या सी ++ में न्यूनतम ढेर बनाने का कोई आसान तरीका है?
- 13. क्या जावा इनपुटस्ट्रीम बनाने का कोई आसान तरीका है जिसमें कई संलग्न फ़ाइलें शामिल हैं?
- 14. कोडनिर्देशक में गतिशील सबडोमेन बनाना चाहते हैं?
- 15. क्या वेबस्पेयर पर तैनाती का एक आसान तरीका है?
- 16. क्या एक्जिक्यूटर्स सर्विस को रिकर्सिवली बनाने का कोई तरीका है?
- 17. क्या Emacs में "प्रोजेक्ट फ़ाइल" बनाने का कोई तरीका है?
- 18. क्या टीएफएस को जोड़ने योग्य बनाने का कोई तरीका है?
- 19. क्या Rails ActiveRecord निजी गुण बनाने का कोई तरीका है?
- 20. क्या सी में कार्य परमाणु बनाने का कोई तरीका है? ।
- 21. क्या Celery/RabbitMQ लगातार बनाने का कोई तरीका है?
- 22. क्या Python में कक्षा संपत्ति बनाने का कोई तरीका है?
- 23. क्या सरलजसन को कम सख्त बनाने का कोई तरीका है?
- 24. क्या TSQL चर स्थिर बनाने का कोई तरीका है?
- 25. क्या आपका अपना HTML तत्व बनाने का कोई तरीका है?
- 26. क्या "रेक मार्ग" को बेहतर बनाने का कोई तरीका है?
- 27. क्या jQuery आउटपुट * वास्तविक मार्कअप * बनाने का कोई तरीका है?
- 28. क्या आईपैड सिम्युलेटर को बड़ा बनाने का कोई तरीका है?
- 29. क्या पहले से सशर्त बनाने का कोई तरीका है?
- 30. क्या सी # में अनाम structs बनाने का कोई तरीका है?