Redirection vers le www

  • Auteur de la discussion Auteur de la discussion Zem
  • Date de début Date de début
Nouveau WRInaute
Bonjour,

j'ai un problème de redirection avec un site. (qu'on appellera toto.eu)

le répertoire contenant tous les nom de domaines :

nddun7.jpg


Le problème c'est que quand je vais sur toto.eu, j'arrive sur le répertoire du site, pas de problème.
Mais quand je tape www.toto.eu , j'arrive sur le index.html du htdocs du repertoire par défaut :

htdocslp9.jpg


Je voudrais savoir comment faire pour que l'adresse www.toto.eu m'ammène sur le contenu de toto.eu
Merci
 
Nouveau WRInaute
Merci pour les réponses :wink:

j'ai essayé la méthode des virtualhost. j'ai ajouté le code suivant dans le fichier etc/httpd/conf/httpd.conf

Code:
    NameVirtualHost **.***.***.***

    <VirtualHost **.***.***.***>
    ServerName www.toto.eu
    DocumentRoot /var/www/vhosts/toto.eu/httpdocs
    </VirtualHost>

les * représentant bien sur l'adresse ip

Maintenant, quand je tape www.toto.eu, j'arrive sur ça :

wwwgs0.jpg
 
WRInaute impliqué
Les répertoires doivent se terminer par /, tu l'as oublié à la fin de ta ligne DocumentRoot

je ne sais pas si le problème vient de là, mais corrige çà quand même.
 
Nouveau WRInaute
j'ai rajouté le / mais toujours le même probleme

Code:
    NameVirtualHost **.***.***.***

    <VirtualHost **.***.***.***>
    ServerName www.toto.eu
    DocumentRoot /var/www/vhosts/toto.eu/httpdocs/
    </VirtualHost>
 
WRInaute impliqué
Regarde DirectoryIndex et aussi la configuration de PHP. Il faut que PHP soit activé pour ton nouveau virtual host...
 
Nouveau WRInaute
désolé, mais je suis pas callé dans ce domaine. C'est où que je dois regarder ?
 
WRInaute impliqué
La documentation Apache et celle de PHP.

Si tu ne te sens pas à l'aise, alors ne crée pas de serveur virtuel.

Je te conseille plutot une réécriture.

Tu met ce qui suit dans un fichier appelé .htaccess dans le répertoire par défaut (/default):

Code:
RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.toto.eu$
RewriteRule (.*) http://toto.eu/$1 [R=301, QSA]

Si ça ne marche pas, ajoute ce qui suit au début du fichier :

Code:
Options +FollowSymLink
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut