मैं यह नहीं समझ सकता कि मैं क्या देख रहा हूं, शायद यह स्पष्ट है या समझ की कमी है।सबडोमेन और स्थानीय रूप से स्थापित रेल ऐप
ऐप जो मैं काम कर रहा हूं, सबडोमेन का उपयोग करता है जो होस्टिंग सर्वर पर ठीक से काम करता है। मुझे लगता है कि स्थानीय रूप से स्थापित करना रूटिंग के आसपास कुछ मुद्दों को उठाएगा, इसलिए मैं/etc/hosts में परिवर्तन करने और घोस्ट मणि का उपयोग करने पर पढ़ता हूं। दोनों ठीक काम करने लगते हैं i.e. localhost: 3000/myapp.local बन जाता है: 3000 लेकिन मुझे समझ में नहीं आता कि सबडोमेन खाते में लॉग इन करने के बारे में कैसे जाना है। यहाँ एक उदाहरण है ...
- myapp.local: 3000/सत्र/नई = अनुप्रयोग के लिए डिफ़ॉल्ट प्रवेश पृष्ठ
- myapp.local: 3000/साइनअप = डिफ़ॉल्ट पंजीकरण पृष्ठ
- मैं कर सकते हैं उदाहरण यहां एक खाता बनाएं Sub1
- , जिसे आप धन्यवाद पेज sub1.myapp.com जो (स्थानीय डाटाबेस के रूप में अच्छी तरह से इस डोमेन से पता चलता)
- मैन्युअल को जोड़ा गया sub1.myapp.local होस्ट किए गए एप्लिकेशन के लिए अंक के लिए डब्ल्यू/संदर्भ दिखाया गया है/etc/hosts और
dscacheutil -flushcache
- sub1.myapp.local: 3000/सत्र/नई उप डोमेन
- लॉगिन प्रयास लौटने कि यह एक वैध डोमेन नहीं है। ऐसा लगता है क्योंकि स्थानीय डीबी यूआरएल को होस्टिंग सर्वर पर sub1.myapp.com के रूप में दिखाता है।
तो मेरे सवाल का एक स्थानीय वैकल्पिक हल है कि मैं विकास के लिए उपयोग कर सकते हैं या मैं पूरी तरह रास्ते में एक मौलिक अवधारणा चूक लगा सकते हैं कि है?
है, तुम्हें पता है अपने मेजबान को सही ढंग से स्थापित कर रहे हैं। ऐसा लगता है कि कुछ * वास्तविक * डोमेन संग्रहीत नहीं किया गया था, या रूट डोमेन के लिए कॉन्फ़िगरेशन सेटिंग है। – wesgarrison