Vytvorenie odkazu (symlinku)

Návod pre mierne pokročilých

Niektoré redakčné systémy (napr. Typo3 alebo Multisite WordPress) potrebujú pre správne fungovanie symbolické odkazy. Je možné ich využívať aj na to, aby sa rovnaká webová stránka zobrazovala na rôznych subdoménach alebo, naopak, aby sa rovnaká stránka správala inak podľa adresy cez ktorú na ňu pristupujeme.


Pre vytvorenie symlinku použijeme príkaz ln. Syntax príkazu je:

ln -s ciel_odkazu nazov_odkazu

V ukážke nastavíme symlink zo subdomény blog.webova-konzola.sk na obsah zobrazovaný na adrese webova-konzola.sk/blog:

uid117660@shellserver:~$ cd webova-konzola.sk/sub/                                                                                                                   
uid117660@shellserver:~/webova-konzola.sk/sub$ ln -s ../web/blog blog                                                                                                
uid117660@shellserver:~/webova-konzola.sk/sub$ ls -l                                                                                                                                                      
lrwxrwxrwx 1 uid117660 gid117660 11 Jul 24 16:45 blog -> ../web/blog                                                                                                 
drwxr-xr-x 3 uid117660 gid117660  4 Jul 24 16:25 wp

Dve bodky pred cieľom odkazu znamenajú posun o priečinok vyššie. V adresári sub kde bežne vytvárame subdomény sa teraz nachádza aj odkaz blog smerujúci do fyzického umiestnenia webova-konzola.sk/web/blog.

Pokiaľ sa Vám symlink nepodarilo vytvoriť podľa predstáv a chceli by ste ho zmazať, použite príkaz unlink:

uid117660@shellserver:~/webova-konzola.sk/sub$ unlink blog                                                                                                           
uid117660@shellserver:~/webova-konzola.sk/sub$ ls                                                                                                                    
wp
Aktualizované 16. januára 2019

Bol pre vás tento návod nápomocný?

Mohlo by vás tiež zaujímať: