Catégories:
Bonjour,
question toute simple mais je n’ai pas trouvé sur le forum, ça redirige souvent vers du multisites.
J’ai installé mon site dans le sous-repertoire «/drupal» et je voudrais que lorsque l’on tape «www.example.com», on accede directement au site en supprimant l’étape /drupal/.
Je sait pas si c’est assez clair.
Par exemple http://www.example.com/accueil et non http://www.example.com/drupal/accueil
Merci par avance
PS : je suis hébergé chez OVH.
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Quel serveur as tu ? Si c’est apache2 :
<VirtualHost *>ServerAdmin admin@adresse.com
ServerName www.example.com
ServerAlias www.example.com example.com
DocumentRoot /var/www/www.example.com/drupal/
<Directory /var/www/www.example.com/drupal>
Order Deny,Allow
Allow from all
Options -Indexes
</Directory>
</VirtualHost>
Essaye avec ça. Exemple de fichier conf apache2. dans /etc/apache2/site-available
tu dois avoir un fichier conf :
www.example.comet le chemin par exemple dans
/var/www/www.example.com/drupal/En attendant ton retour.
Bonne soirée.
Patrick
http://www.informaddict.net
http://www.twitter.com/webinformaddict
patricklbs
131
Tout d’abord, merci beaucoup Patrick pour ta réponse et l’interet que tu porte à la question.
Cependant je ne suis pas assez calé pour trouver de quel «apache» mon site correspond.
Sur mon ftp à la racine je n’ai que les éléments suivants :
www/
.bash_logout
.bash_profile
.bashrc
.forward
et dans www/ j’ai un dossier drupal et un fichier .htaccess.
Est ce que ces éléments te parle ?
Merci encore en tout cas…
Mato
matolevrailunik
17
J’ai un serveur apache2 sous Debian, je ne suis pas chez un hébergeur.
Regarde du côté de ce lien :
http://cchatelain.developpez.com/articles/web/apache/htaccess/#L6
En modifiant ton index.php mais là je ne suis sûr de rien.
Bon courage, si je trouve quelque chose je n’oublierai pas de t’en faire part.
Patrick
http://www.informaddict.net
http://www.twitter.com/webinformaddict
patricklbs
131
Bonjour Patrick,
je n’ai pas toujours pas réussi, je pensait pas que ça pouvait être aussi compliqué d’installer drupal dans un sous-dossier. Je crois que finalement je vais le mettre à la racine. J’imaginait qu’un petit .htaccess pouvait régler ce problème tant pis.
Merci beaucoup en tout cas pour ta réponse
Mato
matolevrailunik
17
Le petit .htaccess peut effectivement régler le problème :
# Modify the RewriteBase if you are using Drupal in a subdirectory or in a# VirtualDocumentRoot and the rewrite rules are not working properly.
# For example if your site is at http://example.com/drupal uncomment and
# modify the following line:
RewriteBase /drupal
Il faut donc juste décommenter la dernière ligne.
vincent59
2594
cela ne marche pas pour moi … j’ai mis un redirectmatch ds mon htaccess mais hélas je garde qd mme une mauvaise url …
Alain
Altbzh
56