كيفية إنشاء رابط رمزي في cPanel طباعة

  • 0

الروابط الرمزية، وهي اختصار للروابط الرمزية، هي في الأساس اختصارات للملفات أو المجلدات الفردية. إحدى مزايا الارتباط الرمزي هي أنه يمكنه عبور أنظمة الملفات، لأنه يشير إلى أسماء الملفات/الأدلة المجردة وليس المواقع الفعلية.

 

هناك عدة طرق لإنشاء رابط رمزي في cPanel:

 

  1. يمكنك إنشاء رابط رمزي عبر SSH عن طريق تشغيل الأمر التالي:

 

 ln -s /path/to/target /path/to/shortcut

 

  1. يمكن إنشاؤه أيضًا عبر cronjob باستخدام نفس الأمر:

 

 

 

 

 

 

 

ملاحظة: تأكد من حذف cronjob بمجرد إنشاء الارتباط الرمزي.

 

  1. يمكنك أيضًا إنشاء رابط رمزي باستخدام وظيفة PHP.

 

يمكن العثور على مثال البرنامج النصي أدناه:

 

<?php

$target = '/home/cPanelusername/public_html/index.html';

$shortcut = 'script.html';

الارتباط الرمزي($target, $shortcut);

?>

 

فقط قم بتشغيل ملف PHP هذا في المتصفح وسيقوم بإنشاء رابط رمزي على الفور.

 

 

مثال على استخدام الارتباط الرمزي

 

قد يكون الارتباط الرمزي حلاً مثاليًا لعدد من الحالات. في مثالنا، سنستخدم رابطًا رمزيًا لاستخدام الصور الموجودة في جذر ويب النطاق الرئيسي (/ public_html /) لموقع ويب النطاق الإضافي ( /public_html/domain1.com ):

 

 

 

 

نظرًا لأن موقع الويب الخاص بالنطاق الإضافي لا يتمتع بإمكانية الوصول إلى / public_html أو أي دليل ذو مستوى أعلى،

فإن الطريقة الوحيدة لاستخدام الصور الموجودة في المجلد /public_html/images هي إنشاء رابط رمزي في مجلد المجال الإضافي:

 

ln -s /home/ncexample/public_html/images/ /home/ncexample/public_html /domain1.com/images

 

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

 

ملاحظة: قد يؤدي إنشاء روابط رمزية إلى الدلائل الجذرية لمواقع الويب الأخرى إلى حدوث انتهاكات أمنية خطيرة،

ولهذا السبب نوصي بشدة باستخدام الروابط الرمزية فقط لتلك المجلدات التي لا تكشف عن أي ملفات تكوين أو ملفات نظام،

لأنه في حالة الحصول عليها، يمكن استخدام هذه الملفات للقرصنة أو نشاط ضار آخر.


هل كانت المقالة مفيدة ؟

« السابق