Créer des liens symboliques sur votre site Web
Coucou à tous,
Alors si vous êtes là, c'est que vous aimeriez que des internautes se rendant à un endroit de votre site puisse accéder à du contenu situé ailleurs.
Admettons que vous ayez un site Web Toto.com situé ici :
/var/www/MonSiteWeb
Vous aimeriez que les personnes allant sur votre site web puisse accéder à vos photos de vacances en se rendant sur :
http://toto.com/MesPhotos
Photos, qui sont situées dans votre "home"
/home/PhotoDeVacance
Alors ... que faire ?
Etape n°1 :
On se rend dans le dossier du site pour créer notre lien symbolique
cd /var/www/MonSiteWeb
ls -s /var/www/MonSiteWeb MesPhotos
Etape n°2 :
Donner les bons droits au lien symbolique et au fichier
chown -R www-data:www-data MesPhotos
chown -hR www-data:www-data MesPhotos
Etape N°3 :
Mettre les bons droits dessus
Chmod 755 MesPhotos -R
L'étape la plus fucki : donnez des bons droits aux dossiers parents
Votre dossier est /home/PhotoDeVacance
Il faudra autoriser à apaches l'accès progressifs à ce chemin :
chmod o+x /home
chmod o+x chmod o+x
Et enfin l'étape Ultime la configuration apaches.
Allez dans le fichier conf de votre site Web et ajoutez ceci :
<VirtualHost *:80>
....
<Directory /var/www/MonSiteWeb>
Options FollowSymLinks
</Directory>
...
</VirtualHost>
Il ne vous reste plus qu'a redémarrer Apache et hop vous pourrez accèder au dossier de vos photos de vacances, depuis le site Web.
Salut je m’appelle james