मेरे पास www.domain.com पर एक पृष्ठ के साथ एक पिरामिड/पायथन एप्लिकेशन है जो s3.amazonaws.com/testbucket/object_name पर HTML पृष्ठ बनाता है। अभी इस टेस्ट बाल्टी में, मेरे पास जावास्क्रिप्ट फ़ाइलें भी हैं जो प्रत्येक ऑब्जेक्ट (एचटीएमएल पेज) का उपयोग करती हैं। मुझे यह चाहिए कि उपयोगकर्ता subdomain.domain.com/object_name पर जा सकें और जावास्क्रिप्ट सक्षम फ़ाइलों को देख सकें। मैंने s3.amazonaws.com पर subdomain.domain.com (मेरी बाल्टी का नाम) cname'd किया है। (अंत में उस अंतिम अवधि के साथ)। अभी मुझे दो समस्याएं हैं (मैं दूसरे से ज्यादा चिंतित हूं)मैं अपने कस्टम डोमेन के माध्यम से उपयोगकर्ताओं को अमेज़ॅन एस 3 एचटीएमएल/जावास्क्रिप्ट पृष्ठों पर कैसे जा सकता हूं?
1)। जब मैं कोशिश करते हैं और https://subdomain.domain.com/object_name मैं एक सुरक्षा त्रुटि मिलती है के माध्यम से यूआरएल का उपयोग (मुझे लगता है इस वजह से यह एक अमेज़न S3 बाल्टी के लिए पुनः निर्देशित किया गया है। मैं कैसे एक SSL प्रमाणपत्र मेरी बाल्टी के लिए मिल सकता है?
2) जब मैं कोशिश करते हैं और http://subdomain.domain.com/object_name के माध्यम से यूआरएल तक पहुंचें, कोई सुरक्षा त्रुटि नहीं है (https नहीं) लेकिन जावास्क्रिप्ट सक्षम नहीं है। मैं कैसे सुनिश्चित कर सकता हूं कि एस 3 बाल्टी पर उन जैकवस्क्रिप्ट फाइलें अभी भी काम करती हैं?
संपादित करें: डेवलपर टूल को देखने पर, मुझे त्रुटि दिखाई देती है: संसाधन लोड करने में विफल: सर्वर ने जावास्क्रिप्ट फ़ाइल का जिक्र करते हुए 403 (निषिद्ध) की स्थिति का जवाब दिया। जब मैंने बाल्टी में इसे सार्वजनिक किया है तो यह फ़ाइल क्यों मनाई जाएगी?
क्या यह एक सीओआरएस मुद्दा है, एस 3 के विचित्र कार्यान्वयन से संबंधित है? – Stevo
ऐसा लगता है कि मैं कोरस के बारे में क्या समझता हूं। अमेज़ॅन एस 3 के साथ इसके आसपास कोई रास्ता होगा? – BigBoy1337