قبل بضعة أشهر ، لاحظت أنني أقترب من حدود النطاق الترددي على حساب الاستضافة الخاص بي. يعد تبديل موفري الاستضافة أمرًا صعبًا ، لذلك قررت نقل بعض الرسومات ذات النطاق الترددي العالي إلى Amazon S3 ، حيث يكون النطاق الترددي رخيصًا وغير محدود. كان كل شيء على ما يرام حتى أدركت أن Google كانت تعرض نتائج البحث التي تشير إلى دلو الخاص بي على s3.amazonaws.com بدلاً من carltonbale.com. لحسن الحظ ، فإن AmazonAWS لديها حل بديل. يمكنك استخدام اسم المجال الخاص بك في حاوية Amazon S3. فيما يلي التعليمات الخاصة بكيفية القيام بذلك ، من البداية إلى النهاية خطوات تمهيدية لمستخدمي Amazon S3 الجدد: - أولاً وقبل كل شيء ، من الواضح أنك بحاجة إلى اسم المجال الخاص بك وحساب Amazon S3 الخاص بك - ثانيًا ، أنت بحاجة إلى طريقة لإنشاء / إدارة حاويات Amazon S3 ، لذلك ستحتاج إلى تثبيت عميل على جهاز الكمبيوتر الخاص بك - أستخدم حاليًا عميل نقل الملفات CyberDuck. لقد استخدمت أيضًا تطبيق Bucket Explorer المستخدم والإضافة الإضافية S3 Organizer لـ Mozilla Firefox. هناك العديد من الخيارات المتاحة - قم بتثبيت تطبيق نقل الملفات الذي تختاره وقم بتكوينه عن طريق إدخال AmazonAWS الخاص بك الوصول إلى Keyand Secret Key - هذه متاحة بالانتقال إلى httpaws.amazon.com ، باستخدام الماوس فوق علامة à  ¢ à  à  حساب خدمات الويب الخاص بك   à   à في الزاوية اليمنى العليا ، وتحديد à  ¢ à  à  معرفات الوصول إلى AWS  ¢ ¢ à  à  œ - هذه متاحة بالانتقال إلى httpaws.amazon.com ، باستخدام الماوس فوق علامة à  ¢ à  à  كيفية تسمية نطاقك الفرعي باسم مستعار لحاوية Amazon S3: - حدد اسم المجال الدقيق الذي تريد إعادة توجيهه إلى Amazon S3. S3 ليس خادم ويب ، لذا سأفعل لا نوصي بإعادة توجيه نطاقك بالكامل هناك ، بل نطاق فرعي. المجال الفرعي Ià  ¢ à  à  m الذي سأستخدمه هو النطاق الفعلي الذي أقوم بإعداده: s3.carltonbale.com - إنشاء à  ¢ à  à  جديد bucketà  ¢ à  à  (a.k.a. مجلد) بالنقر فوق رمز à  ¢ à  à  إنشاء مجلد / دلو  ¢ ¢ à à Â. قم بتسمية الحاوية بالضبط ما هو اسم المجال الفرعي الخاص بك - مثال على اسم المستودع: s3.carltonbale.com ملاحظة: يجب أن تستخدم اسمًا فريدًا للحاوية ؛ لن تكون قادرًا على إنشاء حاوية إذا كان الاسم مستخدمًا بالفعل من قبل شخص آخر ، حتى لو كان في حساب منفصل آخر - مثال على اسم المستودع: - الآن يأتي الجزء الصعب: تعديل إعدادات خادم DNS. تختلف الإجراءات الخاصة بكيفية القيام بذلك باختلاف المضيف ونظام البرنامج ، ولكنها الخطوات العامة: - قم بتسجيل الدخول إلى لوحة تحكم مضيف الويب وحدد à  ¢ à  à  إدارة إعدادات خادم DNSà  ¢ à  à  أو ما شابه ذلك - قم بإنشاء إدخال CNAME جديد لمجالك. بالنسبة إلى المثال الخاص بي على s3.carltonbale.com ، كان الإدخال: الاسم: s3 النوع: CNAME القيمة: s3.amazonaws.com. (إذا كنت مستخدمًا أوروبيًا ، فاستخدم s3-external-3.amazonaws.com. بدلاً من ذلك) - - ونعم، النقطة في نهاية à  ¢ à  à  s3.amazonaws.com.à  ¢ à  à  صحيحة ، على الأقل بالنسبة لي. انظر إلى إدخالاتك الأخرى لمعرفة ما يجب عليك إدخاله - الآن يأتي الجزء الأصعب: الانتظار. استغرق الأمر حوالي ساعتين حتى يتم التعرف على النطاق الفرعي الخاص بي بواسطة AmazonAWS - افتح اسم المجال الفرعي في متصفحك. يجب أن تكون الآن قادرًا على الوصول إلى ملفاتك من خلال أي من عناوين url الثلاثة: - subdomain.domain.com (طالما أن اسم المجموعة الكامل هو نفسه اسم النطاق الفرعي الكامل ، أي mysubdomain.mydomain.com ، فليس من الضروري تحديد اسم المجموعة مرة أخرى في نهاية عنوان url) - your_bucket_name.s3.amazonaws.com (أي mysubdomain.mydomain.com.s3.amazonaws.com) - s3.amazonaws.com/your_bucket_name (مثل s3.amazonaws.com/mysubdomain.mydomain.com) الخطوات النهائية - ستحتاج إلى تعيين أذونات على الحاوية الخاصة بك والملفات الموجودة داخلها باستخدام أداة إدارة الحاوية المفضلة لديك. أوصي بتعيين إذن الحاوية على à  ¢ à  à  التحكم الكامل من قبل المالكà  ¢ à  à  فقط وتعيين أذونات الملفات داخل الحاوية على à  ¢ à  à  تحكم كامل من قبل المالك ، وصول للقراءة للجميع  ¢ à  à Â. سيمنع هذا الأشخاص من القدرة على تصفح / سرد الملفات الموجودة في الحاوية الخاصة بك - إذا كنت لا تريد من Google (أو صور Google) فهرسة الملفات في المجال الفرعي الخاص بك ، فأنشئ ملفًا باسم robots.txt يحتوي على ما يلي وانسخه في الحاوية الخاصة بك: وكيل المستخدم: * عدم السماح: / هذا هو ، دليلي من البداية إلى النهاية حول كيفية استخدام اسم المجال الخاص بك مع Amazon S3. إذا فاتني شيء ما أو إذا كان هناك شيء غير واضح  ¢ à  à غير واضح ، أخبرني في التعليقات وسأصلحها.