ما فائدة اسم المجال الثانوي لصورة WordPress؟كيفية التغيير إلى مجال فرعي للصورة

عند استخدام نطاق فرعي (اسم نطاق من المستوى الثاني) كدليل فئة أو موضوع ، يمكنك زيادة وزن عنوان URL لتحقيقتحسين محركات البحثتأثير تحسين محرك البحث.

على سبيل المثال ، تستخدم جميع الصور الموجودة على موقع الويب اسم مجال المستوى الثاني img.chenweiliang.com كسرير صورة ▼

ما فائدة اسم المجال الثانوي لصورة WordPress؟كيفية التغيير إلى مجال فرعي للصورة

يمكنك استخدام اسم المجال الثانوي كمسار للصورة ، ونقل الصور من مدونتك إلى الاستضافة الأسرع في أي وقت ، ما عليك سوى تحميل الصورة وتغيير دقة النطاق الفرعي ، وسيتم حل المشكلة.

إذا كان لديك مضيف خدمة CDN محلي في الصين ، يمكنك أيضًا تسريع التصفح بشكل كبير وتقليل العبء على العديد من الخوادم.

بسببتشن ويليانجتستخدم المدونات نطاقات WWW الفرعية. ولن تلوث ملفات تعريف الارتباط من هذا النوع من المجالات الفرعية المجال الفرعي IMG ، ويمكنك الاستمتاع بالوصول الخالي من ملفات تعريف الارتباط وتسريع الوصول.

ما هي ملفات تعريف الارتباط الخالية؟

يقدم YSlow 22 نصيحة حول كيفية تحسين كفاءة صفحات الويب وتحسين أداء موقع الويب.

  • أحدها يتعلق بأسماء المجال: استخدم dom-freeaiنانوثانية.
  • عندما يرسل مستعرض المستخدم ملفًا ثابتًا (مثل صورة صورة أو ملف ورقة أنماط CSS) ، سيتم إرسال ملفات تعريف الارتباط في نفس اسم المجال (أو اسم مجال المستوى الثاني) في نفس الوقت ، ولكن خادم الويب بالكامل يتجاهل ملفات تعريف الارتباط المرسلة ، لذا فإن ملفات تعريف الارتباط غير المفيدة هذه هي نفايات النطاق الترددي لموقع الويب ، وتؤثر على تسريع موقع الويب وأداء صفحة الويب.
  • يقترح YSlow أنه لحل هذه المشكلة ، يمكنك استخدام نهج المجالات الخالية من ملفات تعريف الارتباط لتحسين استخدام ملفات تعريف الارتباط لتحسين كفاءة صفحات الويب الخاصة بك.

إذا كنت تستخدم الإعجاب المباشر chenweiliang.com يتم استخدام اسم نطاق المستوى الأعلى كاسم مجال مدونتك ، لذا فإن استخدام اسم نطاق فرعي كسرير صورة لا يمكن أن يحقق خلوًا من ملفات تعريف الارتباط.

  • لأن مجال المستوى الأعلى chenweiliang.com يتم إرسال ملف تعريف الارتباط إلى خوادم الأسماء الثانوية لجميع الملفات الثابتة المطلوبة.

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

  • تشن ويليانجاستخدام المدونة www.chenweiliang.com المجال الفرعي جيد.

أضف مجال ملفات تعريف الارتباط المحدد

في ملف wp-config.php ، أضف العبارة التالية ▼

/** 指定cookies域 */
define('COOKIE_DOMAIN', 'www.chenweiliang.com');

ما يلي هووورد الوصف الرسمي لـ Set Cookie Domain:

يمكن استخدام مجموعة COOKIES Domain for Wordpress لبعض إعدادات اسم المجال الخاصة.على سبيل المثال ، استخدام اسم مجال من المستوى الثاني لتخزين محتوى ثابت.لمنع إرسال ملفات تعريف الارتباط لـ Wordpress عند كل طلب لمحتوى ثابت على نطاق المستوى الثاني ، يمكننا فقط تعيين المجال غير الثابت إلى ملف تعريف الارتباط domian.

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

حل المجالات الفرعية

الخطوة 1:أدخل إدارة اسم مجال DNSPod ، أضف اسم مجال من المستوى الثاني (اسم مجال فرعي) ▼

الخطوة 2:قم بحل سجل A للمجال الفرعي إلى عنوان IP الخاص بالمضيف ▼

أدخل لوحة اسم مجال DNSPOD ، وقم بحل سجل A لاسم المجال الفرعي إلى عنوان IP الثالث للمضيف

الخطوة 3:أضف اسم مجال من المستوى الثاني على لوحة الاستضافة

  • لا ، من فضلك اسأل اسم المجال الخاص بك أو مزود الاستضافة.

VestaCPلإضافة اسم مجال إلى اللوحة ، يمكنك الرجوع إلى هذا البرنامج التعليمي ▼

انسخ الصورة إلى دليل اسم المجال من المستوى الثاني

بعد ربط نطاق فرعي ، يتم عادةً إنشاء دليل يحتوي تلقائيًا على النطاق الفرعي كاسم الدليل.

على سبيل المثال:

  • إذا قمت بربط img.chenweiliang.com ، فسيتم إنشاء دليل IMG تلقائيًا.
  • إذا كانت مدونة WordPress ، من فضلك wp-content/uploads يتم نسخ الملفات الموجودة في الدليل إلى دليل IMG.

فيما يلي مثال على مسار الخادم الخاص بلوحة VestaCP (يرجى تعديله إلى مسار الخادم الخاص بك).

الخطوة 1:SSH في مجلد التحميلات في WordPress ▼

cd /home/用户名/web/你的域名/public_html/wp-content/uploads

الخطوة 2:انسخ جميع الملفات الموجودة في الدليل الحالي إلى الدليل المحدد ▼

cp -rpf -f * /home/用户名/web/图片二级域名/public_html/

الخطوة 3:إصلاح سلطة اسم المجال الثانوي للصورة ▼

chown -R admin:admin /home/用户名/web/图片二级域名/public_html/*

حدد WordPress مسار تحميل الملف

يخفي WordPress الإصدار 3.5 أو الأحدث مسار التحميل (upload_path) وعنوان URL للملف (upload_url_path) لإعدادات صفحة إعدادات الوسائط في الخلفية.

الصورة أدناه هي الإصدار السابق لواجهة إعدادات الوسائط ▼

ما فائدة اسم المجال الثانوي لصورة WordPress؟كيفية التغيير إلى مجال فرعي للصورة

  • باستخدام الإعدادات هنا ، يمكنك تخصيص الموقع حيث تم حفظ الملف والعنوان الذي تم إنشاؤه.
  • هذه الميزة جيدة جدًا ، لكن لا تعرف لماذا يجب إخفاؤها؟

إذا كنت لا تزال بحاجة إلى التخصيص ، فيمكنك تجربة الطرق التالية للاستعادة.

ما عليك سوى إضافة الكود التالي إلى ملف jobs.php الخاص بموضوع WP لاستعادة واجهة الإعدادات:

//找回上传设置
if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) {
update_option('upload_path',WP_CONTENT_DIR.'/uploads');
}
}
  • هذه الطريقة هي الأبسط والأكثر فاعلية ، لذا ينصح بها.

نظرًا لأن دليل img لا يزال موجودًا على المضيف الحالي ، فلا يزال بإمكانك استخدام المحرر الذي يأتي مع WordPress لتحميل وإضافة الصور عند كتابة منشورات المدونة.

قم بتعديل مسار تحميل الصور في WordPress

الخطوة 1:انتقل إلى خيارات الوسائط

انقر على "الوسائط" ضمن "الإعدادات" ▼

ما فائدة اسم المجال الثانوي لصورة WordPress؟كيفية التغيير إلى مجال فرعي للصورة

الخطوة 2:قم بتغيير "مسار التحميل الافتراضي" إلى مسار الخادم الخاص بدليل IMG ▼

/home/用户名/web/img.chenweiliang.com/public_html
  •  لاحظ أنه يجب ألا يكون هناك "/" بعدها.

الخطوة 3:قم بتغيير "عنوان URL الكامل للملف" إلى اسم مجال المستوى الثاني للصورة ▼

https://img.chenweiliang.com
  • لاحظ أنه يجب ألا يكون هناك "/" بعدها.

الخطوه 4:انقر فوق "حفظ التغييرات".

استبدال مسار الصورة في قاعدة البيانات

فيما يلي مثال على مسار الخادم الخاص بلوحة VestaCP (يرجى تعديله إلى مسار الخادم الخاص بك).

يستبدلقاعدة بيانات MySQLفي المسار ، يوصى بتثبيت واستخدام ملحق WP Migrate DB ▼

الخطوة 1:تحل مجموعة قاعدة البيانات محل مسار التحميل الافتراضي

قم بتغيير مسار الخادم الأصلي ▼

/home/用户名/web/chenweiliang.com/public_html/wp-content/uploads

استبدل مسار الخادم الجديد ▼

/home/用户名/web/img.chenweiliang.com/public_html

الخطوة 2:استبدال صورة مجمعة لقاعدة البيانات اسم المجال الثانوي

تحويل عنوان URL للصورة الأصلية ▼

https://www. 你的域名 .com /wp-content/uploads/
  • ملاحظة: تتم إضافة المسافات إلى عنوان URL أعلاه لتجنب الروابط المعطلة في هذه المقالة.

استبدل بصورة جديدة اسم مجال المستوى الثاني ▼

https://img. 你的域名 .com/
  • ملاحظة: تتم إضافة المسافات إلى عنوان URL أعلاه لتجنب الروابط المعطلة في هذه المقالة.

إعادة توجيه رابط الصورة 301

إرشادات حول عمليات إعادة التوجيه 301 مع التعبيرات العادية في ملف .htaccess:

  • (. +) يتوافق مع أي حرف (بما في ذلك الأحرف الصينية والحروف الإنجليزية وما إلى ذلك)
  • (\ d +) يتوافق مع أي رقم (أرقام عربية فقط)
  • $ 1 $ 2 $ 3 هو إعادة مرجع للمتغير الذي ظهر سابقًا

يمكنك استخدام RedirectMatch لتحقيق إعادة توجيه الرابط:

  • سوف:https://www. 你的域名 .com/wp-content/uploads/
  • إعادة توجيه ل:https://img. 你的域名 .com/

في ملف htaccess ، أضف كود إعادة التوجيه 301 التالي ▼

RedirectMatch 301 ^/wp-content/uploads/(.*)$ https://img.chenweiliang.com/$1

احذف دليل الصورة الأصلي

الخطوة 1:SSH في مجلد التحميلات في WordPress ▼

cd /home/用户名/web/你的域名/public_html/wp-content/

الخطوة 2:احذف دليل مجلد التحميلات ▼

rm -rf uploads
  • إذا لم يتم حذف دليل مجلد التحميلات ، فقد لا تنجح إعادة التوجيه 301 إلى اسم مجال المستوى الثاني للصورة.

تحقق من نتيجة التعديل

  1. تحقق من صفحة المقالة وقم بتحديثها لمعرفة ما إذا كانت الصورة معروضة كالمعتاد؟
  2. تحقق من مسار الصورة ، هل هو مسار الصورة لاسم نطاق المستوى الثاني الجديد؟
  3. تحقق من عنوان URL للصورة الأصلية ، ما إذا تمت إعادة توجيه 301 بنجاح إلى عنوان URL الخاص بالصورة لاسم نطاق المستوى الثاني؟
  4. انتقل إلى محرر منشورات WordPress وتحقق من عرض صورة المنشور ، هل يتم عرضها كالمعتاد؟

إذا سارت الأمور كالمعتاد ، تكون قد انتهيت من إعداد اسم المجال الثانوي لتحميل صور WordPress.

  • سيتم حفظ الصور في المقالات المستقبلية في دليل IMG.

عندما تحتاج إلى نقل موقع الويب الخاص بك لنقل الصور ، ما عليك سوى حزم دليل IMG وتحميله إلى المضيف الجديد.

  • بعد ذلك ، قم بتعديل عنوان IP الخاص باسم مجال المستوى الثاني img.chenweiliang.com في DNSPod.

مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "ما فائدة اسم المجال الثانوي لصورة WordPress؟كيفية التغيير إلى مجال فرعي للصور "، سيساعدك ذلك.

مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-749.html

مرحبًا بك في قناة Telegram الخاصة بمدونة Chen Weiliang للحصول على آخر التحديثات!

🔔 كن أول من يحصل على "دليل استخدام أداة الذكاء الاصطناعي لتسويق محتوى ChatGPT" في الدليل العلوي للقناة! 🌟
📚 يحتوي هذا الدليل على قيمة كبيرة، 🌟هذه فرصة نادرة، لا تفوتها! ⏰⌛💨
شارك و اعجبك اذا اردت
مشاركتك وإعجاباتك هي دافعنا المستمر!

 

发表 评论

لن يتم نشر عنوان بريدك الإلكتروني. 必填 项 已 用 * 标注

انتقل إلى أعلى