Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/11/2007, à 15:12

ubuntony

pas de redirection

bonjour,

j'ai une url du style

http://XX.XXXXX.net/monsite/

qui ne pointe pas vers mon répertoire /var/www/monsite/www/ dans lequel j'ai tous les fichiers.

je suis obligé de saisir http://XX.XXXXX.net/monsite/www pour que ça fonctionne !

pourriez-vous m'aider ?

J'ai Ubuntu 7.04 sur un dédié avec Apache2, webmin, php5.


smile

Hors ligne

#2 Le 10/11/2007, à 15:26

Unkky

Re : pas de redirection

C'est normal, la racine c'est /var/www/
Mais peut-être que mettre un .htaccess dans /var/www/ marcherait avec :

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^*$ monsite/www/$1 [L]

Dernière modification par Unkky (Le 10/11/2007, à 15:27)


Lepoint anti-libre : et

Hors ligne

#3 Le 10/11/2007, à 16:08

ubuntony

Re : pas de redirection

D'accord, je vais essayé cela.

J'ai encore une question : actuellement, n'importe quel utilisateur peux voir la liste de mes dossiers dans mon répertoire apache !

comment je peux faire pour que lorsque je saisie http://ns000000.ovh.net/
on ne puisse plus voir la liste de mes répertoires ?

roll

Hors ligne

#4 Le 10/11/2007, à 16:13

ubuntony

Re : pas de redirection

Concernant la permière question, je précise que mon arboresence est de la forme

var/www/monsiten1/www
                           cgi-bin

var/www/monsiten2/www
                           cgi-bin

var/www/monsiten3/www
                           cgi-bin

Hors ligne

#5 Le 10/11/2007, à 16:24

termi

Re : pas de redirection

http://doc.ubuntu-fr.org/lamp cree toi un lien suit ce tuto tres bien expliquer 



Changer le répertoire WWW contenant mes sites Web

Afin de faciliter l'édition de vos fichiers (pouvoir y accéder facilement sans droits d'administration), vous pouvez créer un lien symbolique, utiliser un alias ou un serveur virtuel avec Apache.
Lien symbolique

La première solution consiste à créer dans le répertoire /var/www un lien symbolique vers votre répertoire dans votre /home qui vous servira au quotidien à positionner et modifier vos pages.

Voici le code à lancer dans votre terminal :

cd /var/www
sudo ln -s /home/votre_identifiant/répertoire_pour_votre_site mon_site

Voilà, si vous accédez à votre http://localhost vous pouvez voir un nouveau répertoire qui porte le nom « mon_site » et qui pointe vers « /home/votre_identifiant/répertoire_pour_votre_site ».  voila un petit copier