هل ترغب في تعلم كيفية تثبيت Nginx وحرمان الوصول المباشر إلى الصور؟ في هذا البرنامج التعليمي، ونحن نذهب لتكوين خادم Nginx لرفض الوصول المباشر إلى الصور على موقع الويب الخاص بك.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

في مثالنا، يستضيف خادم Nginx موقع الويب WWW.GAMEKING.TIPS.

قائمة المعدات

يعرض القسم التالي قائمة المعدات المستخدمة لإنشاء هذا البرنامج التعليمي.

كمعاون أمازون ، أكسب من المشتريات المؤهلة.

Nginx – البرنامج التعليمي ذات الصلة:

في هذه الصفحة، ونحن نقدم الوصول السريع إلى قائمة من الدروس المتعلقة Nginx.

البرنامج التعليمي Nginx — منع الوصول المباشر إلى الصور

تثبيت خادم Nginx.

Copy to Clipboard

تحرير ملف تكوين Nginx لموقع الويب الافتراضي.

Copy to Clipboard

إضافة السطر التالي إلى ملف التكوين.

Copy to Clipboard

تغيير هذا السطر إلى اسم موقع الويب الخاص بك.

Copy to Clipboard

هنا هو الملف، قبل التكوين لدينا.

Copy to Clipboard

هنا هو الملف، بعد التكوين لدينا.

Copy to Clipboard

إعادة تشغيل خدمة Nginx.

Copy to Clipboard

في مثالنا، فإن خادم Nginx يمنع الوصول المباشر إلى الصور على موقعنا.

من كمبيوتر لينكس البعيد، حاول تنفيذ الوصول المباشر إلى صورة.

Copy to Clipboard

هنا هو إخراج الأمر.

Copy to Clipboard

من كمبيوتر بعيد، افتح المستعرض وحاول إجراء وصول مباشر إلى صورة.

في مثالنا، تم إدخال عنوان URL التالي في المستعرض:

• http://www.gameking.tips/test1.jpg

سيتم رفض الوصول إلى الملقم Nginx وعرض رسالة خطأ.

Nginx - Deny image direct access

محاولة الوصول إلى عنوان الموقع وسيتم عرض جميع الصور.

Nginx - Deny referer

تهنئه! تكوين الملقم Nginx لمنع الوصول المباشر إلى الصور.