Comment créer un lien symbolique dans cPanel
Les liens symboliques, abréviation de liens symboliques, sont essentiellement des raccourcis vers des fichiers ou des dossiers individuels. L'un des avantages d'un lien symbolique est qu'il peut traverser des systèmes de fichiers, car il fait référence à des noms de fichiers/répertoires abstraits et non à des emplacements physiques.Il existe plusieurs façons de créer un lien symbolique dans cPanel :
1. Vous pouvez créer un lien symbolique via SSH en exécutant la commande suivante :
ln -s /path/to/target /path/to/shortcut
2. Il peut également être créé via un cronjob en utilisant la même commande :
REMARQUE : Assurez-vous de supprimer le cronjob une fois le lien symbolique créé.
3. Vous pouvez également créer un lien symbolique à l'aide de la fonction PHP.
L'exemple du script se trouve ci-dessous :
$target ='/home/cPanelusername/public_html/index.html ';
$shortcut ='script.html';
lien symbolique($target, $shortcut);
?>
Exécutez simplement ce fichier PHP dans le navigateur et il créera immédiatement un lien symbolique.
Exemple d'utilisation du lien symbolique
Un lien symbolique peut être une solution parfaite pour un certain nombre de cas. Dans notre exemple, nous utiliserons un lien symbolique afin d'utiliser des images situées dans la racine Web du domaine principal (/public_html /) pour le site Web du domaine complémentaire (/public_html/domain1.com ):
Étant donné que le site Web du domaine complémentaire n'a pas accès à /public_html ou à une version supérieure répertoire de niveau, le seul moyen d'utiliser des images situées dans le répertoire /public_html/images est de créer un lien symbolique dans le dossier du domaine complémentaire :
ln -s /home/ncexample/public_html/images/ /home/ncexample/public_html/domain1.com/images
Comme vous pouvez le constater, les liens symboliques vous aideront à éviter le contenu en double si vous utilisez les mêmes fichiers pour plusieurs sites Web.
REMARQUE : La création de liens symboliques vers les répertoires racine d'autres sites Web peut entraîner de graves failles de sécurité, c'est pourquoi nous recommandons fortement d'utiliser des liens symboliques uniquement pour les dossiers qui n'exposent aucun fichier de configuration ou système, car, s'ils sont acquis, ces fichiers peuvent être utilisés pour le piratage ou d'autres programmes malveillants. activité.
C'est tout !
Besoin d'aide ? Contactez-nous via HelpDesk