GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> cPanel

So erstellen Sie einen symbolischen Link in cPanel

So erstellen Sie einen symbolischen Link in cPanel

Symlinks, kurz für symbolische Links, sind im Grunde Verknüpfungen zu einzelnen Dateien oder Ordnern. Einer der Vorteile eines Symlinks ist, dass er Dateisysteme überqueren kann, da er auf abstrakte Dateinamen/Verzeichnisse und nicht auf physische Speicherorte verweist.

Es gibt eine Reihe von Möglichkeiten, einen Symlink in cPanel zu erstellen:

1. Sie können einen Symlink über SSH erstellen, indem Sie den folgenden Befehl ausführen:

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

2. Es kann auch über einen Cronjob mit demselben Befehl erstellt werden:





HINWEIS: Stellen Sie sicher, dass Sie den Cronjob löschen, sobald der Symlink erstellt wurde.

3. Sie können einen Symlink auch mit der PHP-Funktion erstellen.

Das Beispiel des Skripts finden Sie unten:

$target ='/home/cPanelusername/public_html/index.html ';
$shortcut ='script.html';
symlink($target, $shortcut);
?>


Führen Sie einfach diese PHP-Datei im Browser aus und es wird sofort ein Symlink erstellt.


Beispiel für die Verwendung von Symlinks

Ein Symlink kann für eine Reihe von Fällen eine perfekte Lösung sein. In unserem Beispiel verwenden wir einen Symlink, um Bilder zu verwenden, die sich im Webstammverzeichnis der Hauptdomäne befinden (/public_html /) für die Addon-Domain-Website (/public_html/domain1.com ):



Da die Addon-Domain-Website keinen Zugriff auf /public_html oder höher hat level-Verzeichnis, die einzige Möglichkeit, Bilder zu verwenden, die sich in /public_html/images befinden Ordner ist es, einen Symlink im Addon-Domain-Ordner zu erstellen:

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

Wie Sie sehen können, helfen Symlinks dabei, Duplicate Content zu vermeiden, wenn Sie dieselben Dateien für mehrere Websites verwenden.

HINWEIS: Das Erstellen von Symlinks zu Stammverzeichnissen anderer Websites kann zu schwerwiegenden Sicherheitsverletzungen führen. Aus diesem Grund empfehlen wir dringend, Symlinks nur für die Ordner zu verwenden, die keine Konfigurations- oder Systemdateien offenlegen, da solche Dateien, wenn sie erworben werden, für Hacker oder andere böswillige Zwecke verwendet werden können Aktivität.


Das war's!


                       Benötigen Sie Hilfe? Kontaktieren Sie uns über HelpDesk


cPanel
  1. So erstellen Sie harte und symbolische Links in Linux

  2. So erstellen Sie eine Datenbank in cPanel

  3. So erstellen Sie ein FTP-Konto in cPanel

  4. So erstellen Sie eine MySQL-Datenbank in cPanel

  5. So erstellen Sie einen Link zu einem Verzeichnis

Wie erstelle ich ein Archiv in cPanel?

So erstellen Sie einen Domain-Alias ​​in cPanel

Wie erstelle ich E-Mail-Filter auf cPanel?

Wie erstelle ich eine E-Mail-Signatur auf cPanel?

So erstellen Sie eine Mailingliste in cPanel

Was sind symbolische Links in Linux? Wie erstellt man symbolische Links?