मैं एकाधिक से कई XMLHttpRequests को अनुमति देने के लिए अपाचे को कॉन्फ़िगर करना चाहता हूं, लेकिन सभी डोमेन नहीं।एक्सेस-कंट्रोल-ऑब्जेक्ट हेडर के साथ एकाधिक डोमेन को संभालने के लिए अपाचे को कॉन्फ़िगर कैसे करें?
यह काम करता है:
Header set Access-Control-Allow-Origin "*"
लेकिन यह असुरक्षित है, मैं मेरे द्वारा निर्दिष्ट डोमेन अनुमति देना चाहते हैं, तो googling के एक बिट के बाद मैं यह करने के लिए मिल गया:
Header set Access-Control-Allow-Origin "http://domain1.com http://domain2.com"
लेकिन यह केवल ऊपर उठाता पहला डोमेन, दूसरा अनुमति नहीं है। एकाधिक डोमेन को सही तरीके से कैसे निर्दिष्ट करें?
पहला सुझाव मैं कोशिश की है कि मज़बूती से –
महान काम करता है, मेरा छोड़कर केवल अगर मैं 'डाल हैडर' हैडर add' के बजाय set' काम किया। –
अगर मैं गलत हूं तो मुझे सही करें, लेकिन मुझे लगता है कि आपको दूसरी पंक्ति से $ 1 को हटाने की आवश्यकता है। इसके साथ ही, https पर कोई भी अनुरोध विफल हो जाएगा, क्योंकि $ 1 https में 'एस' को कैप्चर करता है और इसे अनुमत यूआरएल के अंत में जोड़ता है (इसलिए आप .coms के साथ समाप्त होते हैं)। – jonathanm