2013-03-21 6 views
5

मैं विंडोज सर्वर पर तैनाती के साथ संयोजन में निरपेक्ष यूआरएल को ओवरराइड करने की कोशिश कर रहा हूं।उल्का निरपेक्ष यूआरएल ओवरराइड नहीं कर सकता?

Meteor.startup में सर्वर पर मैं यह कर रहा हूँ:

Meteor.absoluteUrl({rootUrl: "http://example.com"}); 

सांत्वना रिटर्न में Meteor.absoluteUrl() कॉलिंग: http://localhost:3000

किसी भी सुझाव का स्वागत है। यह Meteor.absoluteUrl ({replaceLocalhost: true}) करना; इसका कोई प्रभाव नहीं पड़ता है।

उत्तर

5

प्रयास करें:

Meteor.absoluteUrl.defaultOptions.rootUrl = "http://mydomain.com" 

अपने Meteor.startup में। यदि यह सेटिंग्स को वैयक्तिकृत करने के लिए नहीं है तो आप पर्यावरणीय चर ROOT_URL

+0

का भी उपयोग कर सकते हैं धन्यवाद, क्लाइंट काम करता है! ब्राउजर कंसोल से इसे परिभाषित करना भी संभव है! इसके अलावा जब असुरक्षित हटा दिया गया है और साइट - प्रोडक्शन के साथ शुरू हुई है। क्या यह सुरक्षा जोखिम नहीं है! – Vindberg

+0

उपरोक्त चलने पर rootUrl लगातार नहीं है, इसलिए यह केवल क्लाइंट को चलाने पर प्रभाव डालता है, इसलिए मैं इसे सुरक्षा जोखिम नहीं मानूंगा – Akshat

संबंधित मुद्दे