كيفية إعداد إعادة توجيه 301 من غير www إلى www

أواجه الكثير من الصعوبات في محاولة معرفة كيفية القيام بذلك. أود إعادة توجيه النطاق من غير www إلى www باستخدام إعادة توجيه 301.

أستخدم DigitalOcean و Ubuntu 20.

هل يمكن لأي شخص أن ينصحني بكيفية القيام بذلك؟ عندما أحاول اتباع أي أدلة، يُقال لي أن أجد ملف تكوين Nginx، لكن تثبيت Discourse الخاص بي لا يبدو أنه يحتوي على ملف من هذا القبيل.

شكرًا لك

في الواقع، ستحتاج إلى تثبيت nginx على المضيف. يمكنك اتباع هذه التعليمات:

قد تكون هناك طريقة أسهل وهي تجربة شيء ما على مستوى DNS، مثل إعادة توجيه CNAME (من www إلى غير www، نعم، لكن العكس، :thinking: غير متأكد تمامًا)

قد تستخدم forcewww.com أو راجع إعداد Let’s Encrypt مع نطاقات متعددة. لا أنصح بإضافة nginx خارجي لحل هذه المشكلة.