دليل المادة
بسببالبرنامج المساعد Wordfenceلا يمكن فحص مسارات أسماء النطاقات الأخرى بأمان ، لذلك لتسهيل الفحص الأمني لمكوِّن Wordfence الإضافي ، من الضروريWordPressيرتبط مسار المجال الفرعي للصورة بنفس مجلد اسم المجال في موقع WordPress على الويب.
VestaCPوفرعه HestiaCP ، يمكنك تخصيص مسار الدليل لمجلد اسم المجال.
但是،لوحة تحكم CWPلا يمكن تخصيص مسار مجلد اسم المجال الفرعي لربطه بالمسار داخل نفس مجلد اسم المجال.
مثل،تشن ويليانجتم ربط المدونة بمسار مجلد النطاق الفرعي ▼
/home/用户名/public_html/chenweiliang.com
عند إضافة اسم مجال فرعي ، ليس من الفعال الارتباط بالمسار داخل نفس مجلد اسم المجال ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
- لا يمكن إضافة مسار مجلد اسم المجال الفرعي ...
- ها هو الحل.
عملية مسار دليل مجلد اسم النطاق الفرعي المخصص CWP
- قم أولاً بإضافة مسار المجلد لاسم المجال الفرعي (تم تعيينه بشكل منفصل عن مجلدات اسم المجال الأخرى):
/home/用户名/public_html/img.chenweiliang.com
- بعد ذلك ، قم بتحرير ملف vhosts يدويًا واستبدل مسار الدليل لمجلد اسم المجال هذا:
/home/用户名/public_html/img.chenweiliang.com
- استبدل مسار دليل مجلد اسم المجال المخصص التالي:
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
كيفية تحرير ملف تكوين vhosts في CWP7 واستبدال مسار الدليل لمجلد اسم المجال؟
الخطوه 1:إنشاء دليل مجلد مخصص ▼
mkdir /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
الخطوه 2:انسخ ملف الصورة إلى موقع الدليل للمجلد المخصص الذي أنشأته للتو ▼
cp -rpf -f /home/用户名/public_html/img.chenweiliang.com/* /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
الخطوه 3:أدخل محرر تكوين WebServers ، فأنت بحاجة إلى تحرير ملف تكوين Nginx domain name vhosts بشكل منفصل.
انقر فوق "تحرير" ملف تكوين اسم المجال vhosts الخاص بـ Nginx ▼
- محرر تكوين WebServers → إعدادات WebServer → /etc/nginx/conf.d/vhosts/ → تحرير
/etc/nginx/conf.d/vhosts/img.chenweiliang.com.conf
/etc/nginx/conf.d/vhosts/img.chenweiliang.com.ssl.conf
الخطوة 4: استبدال مسار دليل مجلد اسم المجال هذا ▼
/home/用户名/public_html/img.chenweiliang.com
استبدل مسار دليل مجلد اسم المجال المخصص التالي ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
الخطوه 5:أعد تشغيل خدمة nginx ▼
systemctl restart nginx
الخطوه 6:أدخل محرر تكوين WebServers ، فأنت بحاجة إلى تحرير ملف تكوين اسم مجال Apache vhosts بشكل منفصل.
انقر على "تعديل" ملف تكوين اسم مجال Apache vhosts ▼
- محرر تكوين خوادم الويب -> إعدادات خادم الويب -> /usr/local/apache/conf.d/vhosts/ → تحرير
/usr/local/apache/conf.d/vhosts/img.chenweiliang.com.conf
/usr/local/apache/conf.d/vhosts/img.chenweiliang.com.ssl.conf
- محرر تكوين WebServers → إعدادات WebServer → /etc/nginx/conf.d/vhosts/ → تحرير
الخطوة 7: استبدال مسار دليل مجلد اسم المجال هذا ▼
/home/用户名/public_html/img.chenweiliang.com
استبدل مسار دليل مجلد اسم المجال المخصص التالي ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
الخطوه 8:أعد تشغيل خدمة httpd ▼
systemctl restart httpd
الخطوه 9:htaccess لإضافة قاعدة دليل مجلد إعادة التوجيه
إذا كان هناكسيتم الانتقال تلقائيًا إلى اسم نطاق المستوى الثاني بدون اسم نطاق المستوى الأعلى www، تحتاج إلى إضافة قاعدة دليل مجلد استثناء إعادة التوجيه في ملف .htaccess ▼
RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC]
ضع هذا الرمز قبل القاعدة الأولى لتحقيق وظيفة استبعاد الدليل المحددة ▼
RewriteEngine On RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC] RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
الخطوه 10:قم بتحديث موقع الويب لمعرفة ما إذا كانت التغييرات سارية المفعول؟
- أغلق CDN للنطاق الفرعي وقم بتحديث موقع الويب الخاص بالنطاق الفرعي.
الخطوه 11:ملفات تكوين النسخ الاحتياطي على جهاز الكمبيوتر المحلي وجوجل درايف
- إذا كنت في إعداد WebServers → حدد WebServer ، بعد حفظ التكوين وإعادة بنائه ، فإن محتويات الملف التي تم تحريرها يدويًا أعلاه ستكون غير صالحة.
- يجب تحريره يدويًا مرة أخرى ، وهو أمر مزعج للغاية ، لذلك بعد التحرير اليدوي ، يجب نسخ الملفات احتياطيًا لاستعادة ملفات التكوين التي تم نسخها احتياطيًا بسرعة.
التالي هو أمر استعادة ملف تكوين النسخة الاحتياطية vhost ▼ بسرعة
cp -rpf -f /newbackup/backup-vhost-file/nginx-vhosts-file_modified/* /etc/nginx/conf.d/vhosts/ cp -rpf -f /newbackup/backup-vhost-file/apache-vhosts-file_modified/* /usr/local/apache/conf.d/vhosts/
بعد استعادة ملف تكوين vhosts الاحتياطي ، تأكد من إعادة تشغيل nginx و httpd لتفعيلها ▼
systemctl restart nginx systemctl restart httpd
- هذا لغرض التسجيل والمعلومات فقط.
الخطوه 12:استعمالبحث أفضل استبدال البرنامج المساعدجعل استبدال المسار
هذا المسار ▼
home/用户名/public_html/img.chenweiliang.com
استبدل بـ
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
الخطوه 13:حذف المجال الفرعي للصورة ▼
rm -rf /home/用户名/public_html/img.chenweiliang.com
الخطوه 14:بعد التأكيد ، قم باستعادة النطاق الفرعي CDN
مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "كيف يقوم CWP بتخصيص مسار دليل مجلد النطاق الفرعي؟قم بتحرير ملف vhosts "لمساعدتك.
مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-28218.html
مرحبًا بك في قناة Telegram الخاصة بمدونة Chen Weiliang للحصول على آخر التحديثات!
📚 يحتوي هذا الدليل على قيمة كبيرة، 🌟هذه فرصة نادرة، لا تفوتها! ⏰⌛💨
شارك و اعجبك اذا اردت
مشاركتك وإعجاباتك هي دافعنا المستمر!