هل ترغب في معرفة كيفية إعادة توجيه HTTP إلى HTTPS على Nginx؟ في هذا البرنامج التعليمي، ونحن نذهب لتظهر لك كيفية تثبيت خادم Nginx وإنشاء قاعدة لإعادة توجيه حركة المرور HTTP إلى HTTPS على جهاز كمبيوتر يعمل لينكس.

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

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

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

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

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

البرنامج التعليمي Nginx - إعادة توجيه HTTP إلى HTTPS

تثبيت خادم Nginx.

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

في المثال الخاص بنا، سيقوم خادم Nginx بإعادة توجيه كافة طلبات HTTP إلى HTTPS.

من كمبيوتر لينكس البعيد، حاول إجراء وصول HTTP.

Copy to Clipboard

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

Copy to Clipboard

في المثال، إذا حاول المستخدم الوصول إلى إصدار HTTP من أي صفحة، سيتم إعادة توجيهه إلى إصدار HTTPS من نفس الصفحة.

تأكد من أن لديك موقع HTTPS تكوين على خادم Nginx أو سيتم فقدان الاتصال.

كمثال، إليك ملف تكوين Nginx مع HTTP و HTTPS تمكين.

Copy to Clipboard

تهانينا! تكوين إعادة توجيه HTTP إلى HTTPS بنجاح على الملقم Nginx.