[Apache] Lien symbolique de repertoire

Lien symbolique de repertoire [Apache] - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 21-04-2006 à 15:33:26    

Bonjour
 
si mon est serveur est : www.toto.com
j'aimerais bien pouvoir acceder par l'adresse www.toto.com/videos a un repertoire ne se trouvant pas dans le repertoire root d'apache.
 
J'ai essaye de creer un alias comme ceci :     Alias /videos/ "/mnt/stockage/Videos\ Divers"  
 
mais si rentre l'adresse j'ai le droit a une belle erreur 403.
 
J'ai aussi essayé de creer un lien symbolique direcement dans le repertoire root d'apache, et ajouter l'option folowsymlink mais la meme erreur.
 
Donc je me dis que j'ai oublie de configurer quelque chose mais je ne sais pas quoi.
 
Merci de votres aide.
bye


---------------
Celui qui sauve une vie, sauve l'humanité (Le Talmud) - Personne n'a plus grand amour que celui de donner sa vie pour ses amis (Jean XV, 13)
Reply

Marsh Posté le 21-04-2006 à 15:33:26   

Reply

Marsh Posté le 21-04-2006 à 15:53:34    

pourquoi au lieu de faire un symlink,
ne ferais tu pas un montage de ce répertoire dans le répertoire root d'apache? :??:

Reply

Marsh Posté le 21-04-2006 à 15:54:25    

Sans doute car je savais pas qu'on pouvait le faire ;)
Une simple commande mount, ou dans le fichier httpd.conf?


---------------
Celui qui sauve une vie, sauve l'humanité (Le Talmud) - Personne n'a plus grand amour que celui de donner sa vie pour ses amis (Jean XV, 13)
Reply

Marsh Posté le 21-04-2006 à 15:57:02    

ben dans linux on peut monter n'importe quel repertoire n'importe où avec un simple mount :jap:
 
edit : attention aux récursivités tout de même


Message édité par memaster le 21-04-2006 à 15:57:36
Reply

Marsh Posté le 21-04-2006 à 16:02:20    

donc j'ai simplement a faire  
mount /mnt/stockage/Videos\ Divers/  videos/
 
cela dis quand je fait ca il me dit que le peripherique n'est pas de type bloc


---------------
Celui qui sauve une vie, sauve l'humanité (Le Talmud) - Personne n'a plus grand amour que celui de donner sa vie pour ses amis (Jean XV, 13)
Reply

Marsh Posté le 21-04-2006 à 16:04:49    

le fou a écrit :

donc j'ai simplement a faire  
mount /mnt/stockage/Videos\ Divers/  videos/
 
cela dis quand je fait ca il me dit que le peripherique n'est pas de type bloc


c'est plus ça qui doit clocher nan?

Reply

Marsh Posté le 21-04-2006 à 16:06:29    

j'ai y bien pensé et j'avais enlevé l'espace mais rien n'y fait c'est toujours la meme erreur.


---------------
Celui qui sauve une vie, sauve l'humanité (Le Talmud) - Personne n'a plus grand amour que celui de donner sa vie pour ses amis (Jean XV, 13)
Reply

Marsh Posté le 21-04-2006 à 16:06:56    

moi j'airais fait plutot ça :
mount /mnt/stockage/videos /home/localisation-de-tonsite/www/video
 
comme ça tout le contenu de rep cible se monte dans rep de destination

Reply

Marsh Posté le 21-04-2006 à 16:08:42    

toujours le meme probleme.  
Cela vient il du fait que je parte deja d'une partition monté en fat sur une partition ext?


---------------
Celui qui sauve une vie, sauve l'humanité (Le Talmud) - Personne n'a plus grand amour que celui de donner sa vie pour ses amis (Jean XV, 13)
Reply

Marsh Posté le 22-04-2006 à 09:11:50    

moa aussi ca me fait ca sur une mandrake et apache 1.3 avec les symlinks
mais sur une sarge avec apache2 ca passe nickel les symlinks
 
la solution peut etre de passer a apache 2
 
essaye avec un chmod a+rx -R /var/www (si ton site est ici) et  
chmod -R a+rx /mnt/stockage/Videos\ Divers/  videos/

Reply

Marsh Posté le 22-04-2006 à 09:11:50   

Reply

Marsh Posté le 22-04-2006 à 09:27:02    

Il faudrait a mon avis surtout autorisé l'acces a ce répertoire a l'aide de la Variable 'Directory' ( lire la doc )
utiliser mount est a mon avis superflu . ( en plus ce serait plus un mount --bind a utiliser et non pas sans argument )

Reply

Marsh Posté le 24-04-2006 à 11:26:45    

Ok, je vais regarder ca de plus prés.merci


---------------
Celui qui sauve une vie, sauve l'humanité (Le Talmud) - Personne n'a plus grand amour que celui de donner sa vie pour ses amis (Jean XV, 13)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed