كيفية إعادة توجيه عنوان URL غير التابع لـ WWW إلى WWW باستخدام Cloudflare

قبل أن نبين كيف إعادة توجيه عنوان URL غير WWW إلى WWW باستخدام Cloudflare، دعنا نرى سبب أهمية عدم إمكانية الوصول إلى موقع الويب عبر WWW وبدون ذلك WWW (non-WWW).

هناك العديد من مالكي مواقع الويب الذين يصرون على مطوري الويب باستخدام عناوين الويب مثل:www.example.com". قائلا ان هذا يعرّف الموقع. في الواقع ، كان هذا قبل سنوات عديدة ، عندما لم يفهم الكثيرون المعنى الحقيقي لـ WWW.

من الناحية الفنية لتكوين عنوان ويب ، فإن البادئة "www"إنه مجرد حقل فرعي كما هو"abcd.example.com". لا يحتوي على أي شيء خاص ويساعد فقط في عنوان الويب الذي يحتوي على عدد أكبر من الأحرف. علاوة على ذلك ، توصي Google في ممارسات تحسين محركات البحث الجيدة بعدم احتواء مواقع الويب على WWW.

تكمن المشكلة الحقيقية في إمكانية الوصول إلى صفحة ويب على كل من عنوان URL مع WWW وعلى صفحة لا تحتوي على WWW. في ممارسات تحسين محركات البحث ، يطلق عليه "محتوى مكرر" ويعاقب عليه. هذا هو السبب في الإشارة إلى ما إذا كان موقع الويب لا يستخدم WWW ، عند الوصول إليه https://www.example.com المستخدمين المراد إعادة توجيههم إلى https:/example.comمع 301 كود إعادة التوجيه. الرمز الذي يعني "إعادة توجيه دائمة".
من الممكن أيضًا أن يكون لدينا موقع ويب على www.example.com ، وفي example.com لدينا موقع ويب مختلف تمامًا. مستضاف على خوادم مختلفة أو على نفس الخادم.

إذا كان لديك بالفعل موقع ويب يحتوي على WWW في عنوان URL ، فمن المستحسن تركه كما هو ، ولكن لإعادة توجيه 301 جميع الطلبات الواردة من غير WWW إلى WWW. إذا دخل زائر إلى صفحة الويب "example.com/demo.html"ليتم إعادة توجيهه تلقائيًا إلى"www.example.com/demo.html".

Redirect 301 عادة ما تكون مصنوعة من أباتشي (. هتكس) أو من ملف التكوين NGINX من المجال. ومع ذلك ، يمكن القيام بذلك بكل بساطة من الحساب كلودفلاري إذا كنت تستخدم هذه الخدمة على أنها مدير DNS.

كيفية إعادة توجيه عنوان URL غير التابع لـ WWW إلى WWW باستخدام Cloudflare

1. قم بتسجيل الدخول إلى حساب Cloudfare الخاص بك وانتقل إلى المجال الذي تريد إعادة توجيه غير WWW إلى WWW. يجب أن يتم تمكين Cloudflare للمجال. وكذلك DNS. انتقل إلى الإعدادات أولاً DNS > Records وتحقق من أن هذه الخدمة نشطة لـ A example.com si CNAME أو A إلى www. Proxy status لكى تكون نشيط.

2. انتقل إلى إعدادات المجال في Pages → Page Rules. في الإصدار المجاني من Cloudflare ، يمكنك تعيين 3 قواعد لكل مجال. Create Page Rule.

قم بإنشاء إعادة توجيه قاعدة الصفحة في Cloudflare
قم بإنشاء إعادة توجيه قاعدة الصفحة في Cloudflare

3. أدخل في الحقل الأول URL بدون WWW، تليها $1. https://example.com/$1. هذا يعني أنه يتم الاحتفاظ بإعادة توجيه الرابط الثابت لجميع صفحات الويب. المعنى https://example.com/abcd.html ستتم إعادة توجيهه إلى https://www.example.com/abcd.html. سيصل المستخدم إلى محتوى الصفحة.

في إعدادات القواعد ، ستختار "Forwarding URL"وسيتم اختيار رمز إعادة التوجيه بشكل دائم 301.

سيكون عنوان URL المقصود هو: https://www.example.com.

كيفية إعادة توجيه عنوان URL غير التابع لـ WWW إلى WWW باستخدام Cloudflare
كيفية إعادة توجيه عنوان URL غير التابع لـ WWW إلى WWW باستخدام Cloudflare

Save and Deploy Page Rule.

ستدخل القاعدة الجديدة حيز التنفيذ على الفور تقريبًا.

هذه هي أبسط طريقة لإعادة توجيه صفحات الويب ولا تتضمن الوصول أو المعرفة بتوجيهات .htaccess أو NGINX.

شغوفة بالتكنولوجيا ، أكتب بسرور StealthSettings.com منذ عام 2006. لدي خبرة واسعة في أنظمة التشغيل: macOS, Windows سي Linuxبل أيضًا في لغات البرمجة ومنصات التدوين (WordPress) وللمتاجر عبر الإنترنت (WooCommerce، ماجنتو، بريستاشوب).

كيف » Internet » كيفية إعادة توجيه عنوان URL غير التابع لـ WWW إلى WWW باستخدام Cloudflare
اترك تعليق