دليل المادة
如果WordPressعندما يحتوي موقع الويب على اسمي نطاق (مع اسم نطاق www وبدون اسم نطاق www) يمكن الوصول إليه ، فهذا أمر غير موات للغايةتحسين محركات البحثتركيز الأوزان ، والفهرسة اللاحقة لمحرك البحث الأمثل.
كيف يمكننا حل هذه المشكلة؟
يتطلب ذلك إعادة توجيه 301 دائمة للنطاقات التي لا تحتوي على www إلى المجالات التي تحتوي على www.

اسم مجال جذر موقع الويب 301 إعادة توجيه فوائد اسم المجال www
الميزة هي أنه يمكن أن يزيد من سلطة اسم المجال.
إعادة التوجيه 301 هي في الواقع نقل لسلطة المجال.
على سبيل المثال ، متى chenweiliang.com إعادة توجيه ل www.chenweiliang.com عندما يكون في الواقع chenweiliang.com يتم نقل وزن إلى www.chenweiliang.com ، وبالتالي زيادة www.chenweiliang.com اسم المجال.
- تحسين أداء محرك البحث الأمثل ؛
- يفضي إلى نقل أوزان صفحات الويب ؛
- تحسين فهرسة صفحات الويب.
عندما نفتحالمورد الكهرباءموقع الويب ، تظهر صفحتان متطابقتان.
- في هذا الوقت ، ستزحف عناكب محركات البحث بشكل متكرر.
- يمكن أن تؤدي الصفحات المكررة إلى سوء تقدير من قبل محركات البحث.
- في هذا الوقت ، تحتاج إلى استخدام إعادة التوجيه 301 لمعالجة تضمين صفحة الويب وتحسينه ؛
تجربة مستخدم أفضل:بدون صفحات مكررة ، سيتذكر المستخدمون موقعنا بشكل أفضل ، وسيحسنون ذاكرة الموقع ، ويحصلون على تجربة مستخدم أفضل.
عيوب الموقع بدون www اسم المجال الثانوي
- قد لا يتمكن عدد قليل من المستخدمين من القيام بذلكجسم غامضتم تحديد .org كعنوان ويب ؛
- سيتعرف عدد قليل من المستخدمين على نطاقات المستوى الثاني فقط مع نمط عنوان URL www
www.etufo.org
كيف يتم إعادة توجيه نطاقات المستوى الأعلى 301 إلى شبكة الاتصالات العالمية؟
ما يلي يعتمد علىلينكسالحلول التي ينفذها الخادم.
الخطوة 1: ملف htaccess جديد
عادةً ما يستخدم جهاز الكمبيوتر الخاص بنا نظام التشغيل Windows ، ولا يمكننا إنشاء ملف htaccess جديد مباشرةً.
يجب إنشاء ملف htaccess.txt جديد أولاً ، وسيتم وصف كيفية تغيير الاسم لاحقًا.
الخطوة الخامسة: انسخ الكود التالي إلى مستند txt
RewriteEngine On
RewriteCond %{http_host} ^chenweiliang.com$ [NC]
RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]- "RewriteEngine On" ، قم بتشغيل مفتاح Rewrite Rule ؛
- يشير "RewriteCond" إلى شرط إعادة الكتابة.
- السلسلة التالية تُطابق بتعبير عادي ، وتبدأ السلسلة المطابقة بـ ^ وتنتهي بـ $.
- هنا٪ {http_host} هو الحصول على اسم المضيف الحالي.الشرط هو "عندما يكون اسم المضيف
chenweiliang.com"، سيتم تنفيذ قواعد إعادة الكتابة التالية. - "[NC]" تعني غير حساس لحالة الأحرف ؛
- "RewriteRule" ، يحدد قاعدة إعادة الكتابة.المعنى هنا: انتقل إلى عنوان URL "
http://www.chenweiliang.com/"مطلوب الوصولchenweiliang.comالجزء اللاحق. - [R = 301] تعني إعادة الكتابة كـ 301 إعادة توجيه / قفزة ([R] قفزة بإصبع واحد ، نفس المعنى مثل [R = 302]) ، [L] تعني آخر قاعدة مطابقة.
الخطوة الخامسة: قم بتحميل ملف htaccess.txt وقم بتعديل الاسم
استخدم أداة FTP لتحميل ملف htaccess.txt إلى الدليل الجذر لموقع الويب وإعادة تسميته إلى ".htaccess"، لاحظ النقطة في المقدمة.
- إذا كان الملف موجودًا بالفعل ، فقم بنسخ الكود فيه.
- بهذه الطريقة ، عندما تزور اسم مجال بدون www ، فسيتم إعادة توجيهه تلقائيًا إلى اسم المجال باستخدام www.
- من خلال الطريقة المذكورة أعلاه ، يمكن إعادة توجيه اسم المجال بدون www تلقائيًا إلى اسم المجال باستخدام www.
ملاحظة: بعد التعديل هنا ، قد تجد أن الملف مفقود.
هذا بسبب".htaccess"تعتبر ملفات مخفية ولن يتم عرضها.
يمكنك فتح أداة FTP ، هنا XFTPالبرمجياتعلى سبيل المثال ، في [أدوات] ← [خيارات] ▼
![وذلك لأن ملفات ".htaccess" تعتبر مخفية ولن يتم عرضها.يمكنك فتح أداة FTP ، هنا يأخذ برنامج XFTP كمثال ، في [أدوات] ← [خيارات] ورقة 2 وذلك لأن ملفات ".htaccess" تعتبر مخفية ولن يتم عرضها.يمكنك فتح أداة FTP ، هنا يأخذ برنامج XFTP كمثال ، في [أدوات] ← [خيارات] ورقة 2](https://img.chenweiliang.com/2022/04/windows-show-hidden-files_1.png)
【عام】 ← تحقق من 【إظهار الملفات المخفية】 ▼
![خيار [عام] → حدد [إظهار الملفات المخفية] الورقة الثالثة خيار [عام] → حدد [إظهار الملفات المخفية] الورقة الثالثة](https://img.chenweiliang.com/2022/04/windows-show-hidden-files_2.png)
نحن هنا نشارك القواعد العامة لإعادة توجيه اسم المجال مع www إلى اسم المجال بدون www ، واسم المجال بدون www إلى اسم المجال مع www.
قواعد إعادة توجيه المجالات التي تحتوي على www إلى المجالات التي لا تحتوي على www
إعادة توجيه 301 TLD مع www إلى قواعد المجال الجذر ▼
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.chenweiliang.com [NC]
RewriteRule ^(.*)$ http://chenweiliang.com/$1 [L,R=301]اسم مجال المستوى الأعلى التالي مع إعادة توجيه www 301 إلى قاعدة اسم المجال الجذر ، والتي يمكن نسخها مباشرة (لا حاجة لتعديل اسم المجال في القاعدة) ▼
RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
تنتقل نطاقات TLD بدون www إلى المجالات التي تحتوي على قواعد www
تنتقل نطاقات TLD بدون www إلى قواعد المجال باستخدام www ▼
RewriteEngine On
RewriteCond %{http_host} ^chenweiliang.com$ [NC]
RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]تنتقل أسماء نطاقات المستوى الأعلى التالية بدون www إلى قواعد اسم المجال باستخدام www ، والتي يمكن نسخها مباشرة (لا حاجة لتعديل اسم المجال في القواعد) ▼
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
301 مشكلة موقع قاعدة إعادة التوجيه
بموجب القواعد الزائفة الثابتة ، عند وضع قواعد قفزة إعادة التوجيه ، فإنك تواجه عادةً لا يمكن لـ http إعادة التوجيه إلى https المشكلة.
في البداية قمنا بنسخ كود إعادة التوجيه إلى htaccess وسيظهر في الحالات التالية ▼
![القفز تلقائيًا إلى اسم مجال المستوى الثاني بدون اسم مجال المستوى الأعلى www: الصورة الرابعة لاسم المجال الجذر 301 إعادة توجيه www قاعدة إعادة التوجيه [L] في الورقة الرابعة أعلاه](https://img.chenweiliang.com/2018/03/https-rule-1.png)
- [L] يشير إلى أن القاعدة الحالية هي القاعدة الأخيرة ، توقف عن تحليل قواعد إعادة الكتابة التالية.
- لذلك عند الوصول إلى صفحة المقالة المعاد توجيهها ، توقف [L] القاعدة التالية ، وبالتالي فإن قاعدة إعادة التوجيه لا تعمل.
عند زيارة صفحة http الرئيسية ، نريد تشغيل إعادة توجيه عنوان URL ، وتخطي القاعدة الزائفة الثابتة لتنفيذ قاعدة انتقال إعادة التوجيه ، بحيث يمكن تحقيقهاإعادة توجيه http على مستوى الموقع إلى https .
لا تضع قواعد إعادة التوجيه https فيها [ل] تحت القواعد ، ضع [ل] فوق القواعد ▼
![القفز تلقائيًا إلى اسم مجال المستوى الثاني بدون اسم مجال المستوى الأعلى www: الصورة الرابعة لاسم المجال الجذر 301 إعادة توجيه www قواعد إعادة توجيه SSL الزائفة الثابتة [L] في الورقة الخامسة أدناه](https://img.chenweiliang.com/2018/03/pseudo-static-ssl-jump.png)
هل من الضروري إعادة توجيه www لاسم المجال الرئيسي للموقع؟
إذا كنت تستخدم الإعجاب المباشر chenweiliang.com يتم استخدام اسم نطاق المستوى الأعلى كاسم مجال مدونتك ، لذا فإن استخدام اسم نطاق فرعي كسرير صورة لا يمكن أن يحقق خلوًا من ملفات تعريف الارتباط.
- لأن مجال المستوى الأعلى
chenweiliang.comيتم إرسال ملف تعريف الارتباط إلى خوادم الأسماء الثانوية لجميع الملفات الثابتة المطلوبة.
إذا كنت ترغب في دعم أسرة الصور الخالية من ملفات تعريف الارتباط ، فأنت بحاجة إلى استخدام اسم مجال مختلف للحصول على ملفات تعريف الارتباط الخالية.
- تشن ويليانجاستخدام المدونة
www.chenweiliang.comالمجال الفرعي جيد.
لمزيد من التفاصيل ، يرجى زيارة هذا المقال
إذا كنت بحاجة إلى استبعاد عمليات إعادة التوجيه 301 لتجاوز أدلة مجلد الاستثناءات الزائفة الثابتة ، فيرجى عرض البرنامج التعليمي أدناه ▼
مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "الانتقال تلقائيًا إلى اسم نطاق المستوى الثاني بدون اسم نطاق المستوى الأعلى www: اسم المجال الجذر 301 يعيد توجيه www" ، وهو أمر مفيد لك.
مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-27630.html
لاكتشاف المزيد من الحيل المخفية🔑، مرحبًا بك في الانضمام إلى قناتنا على Telegram!
مشاركة ومثل إذا كنت ترغب في ذلك! مشاركاتك وإعجاباتك هي حافزنا المستمر!

