2011-03-31 45 views
8

मैं निजी वस्तुओं के लिए यूआरएल (समय सीमित) साझा करने की योजना बना रहा हूं। 404/403 HTTP प्रतिक्रियाओं के लिए कस्टम त्रुटि पृष्ठों को सेट करने का कोई तरीका है?अमेज़ॅनएस 3: कस्टम त्रुटि पेज

उत्तर

7

हां, यह संभव है, this announcement देखें। Developer guide में "कस्टम त्रुटि दस्तावेज़ समर्थन" के बारे में एक पैराग्राफ है जहां मैंने निम्नलिखित वाक्य पढ़ा है।

आप वैकल्पिक रूप से एक उपयोगकर्ता के अनुकूल त्रुटि संदेश के साथ और अतिरिक्त मदद से एक कस्टम त्रुटि दस्तावेज़ प्रदान कर सकते हैं। आप अपनी बाल्टी में वेबसाइट कॉन्फ़िगरेशन जोड़ने के हिस्से के रूप में इस कस्टम त्रुटि दस्तावेज़ प्रदान करते हैं। अमेज़ॅन एस 3 त्रुटि कोड के HTTP 4XX वर्ग के लिए आपके कस्टम त्रुटि दस्तावेज़ देता है।

  • CloudBerry साथ, आप सही एक बाल्टी पर क्लिक कर सकते हैं, गुण चुनें, टैब वेबसाइट पर क्लिक करें और सूचकांक दस्तावेज़ और 4xx त्रुटि दस्तावेज़ सेट:

कैसे 4xx कस्टम त्रुटि पेज सेट करने के लिए।

  • उपयोग AWS Java SDK, यहां एक उदाहरण कोड (नहीं परीक्षण किया)

    AmazonS3 client = new AmazonS3Client(new BasicAWSCredentials(
        "accessKey", "secretKey"); 
    BucketWebsiteConfiguration conf = new BucketWebsiteConfiguration(
        "index.html", "404.html"); 
    client.setBucketWebsiteConfiguration("bucketname.example.com", conf); 
    
  • अद्यतन मैं भी इस ब्लॉग पोस्ट पाया है: Host Your Static Website on Amazon S3

    +2

    यह एस 3 के तहत अब एडब्ल्यूएस कंसोल में उपलब्ध है। बाल्टी पर क्लिक करें, फिर दाईं ओर बाल्टी के लिए गुण टैब पर क्लिक करें। आपको इस कॉन्फ़िगरेशन के साथ "स्टेटिक वेबसाइट होस्टिंग" अनुभाग दिखाई देगा। https://console.aws.amazon.com/s3/ –

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