Plesk 9 : pointer un sous domaine sur un répertoire précis du domaine

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

renaud63
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 38
Inscription: 30 Sep 2006

Plesk 9 : pointer un sous domaine sur un répertoire précis du domaine

Message le Sam Jan 23, 2010 12:21

Bonjour à tous,

Je vais tâcher d'être le plus rigoureux et le plus précis pour exposer un problème que je ne parviens pas à résoudre, malgré de nombreuses lectures sur les forums :

Le sous-domaine que j'ai crée via l'interface PLesk ne fonctionne pas et c'est toujours la page défaut "Apache HTTPD test page" qui s'affiche lorsque je saisis http://mon-sous-domaine.mon-domaine.com
Voici la procédure que j'ai suivie :

1- Création du sous-domaine via l'interface Plesk9 : j'ai suivi la procédure, rien de très compliqué.
Conséquences :
    Un dossier "mon-sous-domaine" s'est crée dans le dossier "subdomain" de l'espace principal
    Ce dossier contient "httpdocs" et autres dossiers, comme le domaine principal
Au niveau de la section DNS de l'interface PLesk, je vois que 2 lignes ont été ajoutées :
1 : *.mondomaine - A - IP serveur
2 : mon-sous-domaine.mon-domaine - A - IP du serveur

2 - Dans le dossier "conf" du domaine, j'ai crée un fichier "vhost.conf" qui contient :
Code: Tout sélectionner
DocumentRoot /var/www/vhosts/mon-domaine.com/httpdocs
ServerAlias *.mon-domaine.com


3- A la racine du domaine (dans le httpdocs), j'ai crée un fichier htaccess qui contient :
Code: Tout sélectionner
RewriteCond %{HTTP_HOST} !^www.mon-domaine.com$
RewriteCond %{HTTP_HOST} ^(.+)\.mon-domaine\.com$
RewriteRule ^(.+) %{HTTP_HOST}$1 [C]
RewriteRule ^(.+)\.jlduzes\.net(.*) http://www.mon-domaine.com/$1/ [R=301,L]


Ceci parce que j'ai lu dans ce forum qu'avec ces règles, "http://nimportequoi.mon-domaine.com" aller pointer sur
http://www.mon-domaine.com/nimportequoi/
Et c'est exactement ce que je veux ! mais cela ne fonctionne pas.

Dans l'interface de certains hébergeurs (1 and 1 notamment), lorsque l'on crée un sous-domaine, il est très simple ensuite de déterminer vers quel dossier du domaine on souhaite qu'il pointe. C'est très transparent. Et ce n'est pas possible depuis l'interface Plesk9 !

Et pour conclure, ce n'est pas parce que PLesk a généré un dossier "mon-sous-domaine" dans le dossier "subdomain" du domaine principal que je veuille absolument y faire pointer mon sous-domaine ! Je peux très bien choisir un dossier "toto" du domaine principal. Enfin je l'espère.

Votre aide me sera précieuse et je vous en remercie d'avance.

techron
WRInaute impliqué
WRInaute impliqué
 
Messages: 508
Inscription: 13 Juin 2005

Re: Plesk 9 : pointer un sous domaine sur un répertoire précis du domaine

Message le Lun Jan 25, 2010 14:38

Pas certain de comprendre ce que tu essaies de faire mais bon...

renaud63 a écrit:...Le sous-domaine que j'ai crée via l'interface PLesk ne fonctionne pas et c'est toujours la page défaut "Apache HTTPD test page" qui s'affiche lorsque je saisis http://mon-sous-domaine.mon-domaine.com

Le sous-domaine devrait se créer simplement en un clic. A tout hasard, vérifie que le domaine est bien créé à
/var/www/vhosts/mon-domaine.com/subdomains/mon-sous-domaine/ et qu'il y a bien un fichier index à /var/www/vhosts/mon-domaine.com/subdomains/mon-sous-domaine/httpdocs/ [/quote]

Ceci parce que j'ai lu dans ce forum qu'avec ces règles, "http://nimportequoi.mon-domaine.com" aller pointer sur
http://www.mon-domaine.com/nimportequoi/
Et c'est exactement ce que je veux ! mais cela ne fonctionne pas.

Si le nimportequoi en caractères gras est un 'répertoire précis du domaine' comme tu sembles le demander dans le titre de ton sujet, le htaccess suivant marche sous Plesk:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^nimportequoi.mon-domaine.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.nimportequoi.mon-domaine.com$
RewriteRule ^(.*)$ http://www.mon-domaine.com/unrepertoireprecis/$1 [R=301,L]


Dans l'interface... lorsque l'on crée un sous-domaine, il est très simple ensuite de déterminer vers quel dossier du domaine on souhaite qu'il pointe. C'est très transparent. Et ce n'est pas possible depuis l'interface Plesk9 !

Sous cPanel, les redirections sont beaucoup plus puissantes. Cela se fait en un clic et on n'a pas à entrer dans le code.

Et pour conclure, ce n'est pas parce que PLesk a généré un dossier "mon-sous-domaine" dans le dossier "subdomain" du domaine principal que je veuille absolument y faire pointer mon sous-domaine ! Je peux très bien choisir un dossier "toto" du domaine principal. Enfin je l'espère.

Le htaccess précédent fonctionne pour un dossier toto du domaine principal.

renaud63
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 38
Inscription: 30 Sep 2006

Re: Plesk 9 : pointer un sous domaine sur un répertoire précis du domaine

Message le Lun Jan 25, 2010 15:18

Bonjour et merci de te pencher sur mon problème,

Le sous-domaine devrait se créer simplement en un clic. A tout hasard, vérifie que le domaine est bien créé à
/var/www/vhosts/mon-domaine.com/subdomains/mon-sous-domaine/ et qu'il y a bien un fichier index à /var/www/vhosts/mon-domaine.com/subdomains/mon-sous-domaine/httpdocs/


Oui c'est bien le cas.

Si le nimportequoi en caractères gras est un 'répertoire précis du domaine' comme tu sembles le demander dans le titre de ton sujet, le htaccess suivant marche sous Plesk:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^nimportequoi.mon-domaine.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.nimportequoi.mon-domaine.com$
RewriteRule ^(.*)$ http://www.mon-domaine.com/unrepertoireprecis/$1 [R=301,L]


Je ne comprends pas trop bien ce htacess... voici comment je l'ai écrit sur ta base :

Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} ^toto.mon-domaine.net$ [OR]
RewriteCond %{HTTP_HOST} ^www.toto.mon-domaine.net$
RewriteRule ^(.*)$ http://www.mon-domaine.net/toto/$1 [R=301,L]


Puis je l'ai placé à la racine du domaine principal, au même niveau que httpdocs et j'ai pointé sur :
http://toto.mon-domaine.net et le navig m'a redirigé sur : http://www.mon-domaine.net/toto/httpdocs/
qui n'existe pas.
J'ai essayé de placer le htaccess DANS le httpdocs du domaine principal : idem.

Mais "toto" n'est qu'un exemple... je ne comprends pas pourquoi, dès lors que j'ai crée un sous-domaine sous Plesk, que l'entrée A est OK, que le dossier "mon-sous-domaine" existe bien dans mon-domaine/subdomains avec un index, je me retrouve sur la page par défaut de Apache (/var/www/error/noindex.html) !

techron
WRInaute impliqué
WRInaute impliqué
 
Messages: 508
Inscription: 13 Juin 2005

Re: Plesk 9 : pointer un sous domaine sur un répertoire précis du domaine

Message le Lun Jan 25, 2010 16:28

renaud63 a écrit:...Puis je l'ai placé à la racine du domaine principal, au même niveau que httpdocs et j'ai pointé sur :
http://toto.mon-domaine.net et le navig m'a redirigé sur : http://www.mon-domaine.net/toto/httpdocs/
qui n'existe pas.

Je ne crois pas que Plesk te donne un droit d'écriture au même niveau que httpdocs du moins sous Plesk 9.3. Essaie de mettre le htaccess dans httpdocs.


Sous Plesk
Redirection d'un sous-domaine vers un répertoire précis du domaine (le titre de ta discussion):
http://pomme.testmon.info est redirigé vers http://www.testmon.info/toto/
(le htaccess que je t'ai donné plus haut)

Redirection d'un sous-domaine vers le répertoire du sous-domaine:
(il faut retravailler le htaccess)


Sous cPanel (en un clic)
Redirection d'un sous-domaine vers le répertoire du sous-domaine:
http://pomme.phwinfo.com est redirigé vers http://www.phwinfo.com/pomme/

Sous cPanel (sans la redirection par sous-domaine)
http://orange.phwinfo.com/ n'est pas redirigé.

renaud63
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 38
Inscription: 30 Sep 2006

Re: Plesk 9 : pointer un sous domaine sur un répertoire précis du domaine

Message le Lun Jan 25, 2010 19:46

Alors, effectivement, avec ton htaccess à la racine de httpdocs du domaine principal :

Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} ^toto.mon-domaine.net$ [OR]
RewriteCond %{HTTP_HOST} ^www.toto.mon-domaine.net$
RewriteRule ^(.*)$ http://www.mon-domaine.net/toto/$1 [R=301,L]


http://toto.mon-domaine.net pointe sur http://www.mon-domaine.net/toto
Et ça, c'est déjà bien cool !
:D

Cela signifie donc que je dois ajouter le groupe de 3 lignes du htaccess si je veux que
http://tata.mon-domaine.net pointe sur http://www.mon-domaine.net/tata ??

et idem pour titi ou tutu ?
Pas très simple !

Et comment libeller le htaccess si je veux que nimportequoi.mon-domaine pointe sur mon-domaine/toto ?

Et pour finir, comment se fait-il que mon-sous-domaine.mon-domaine.com ne pointe pas sur
http://www.mon-domaine.com/sous-domaine alors que sous-domaine est bien crée et existe ?
A quoi ça sert que je l'ai crée par Plesk et qu'un dossier subdomain/sous-domaine/httpdocs se soit généré ?
Pkoi ai-je toujours la page défaut de Apache ?

Tu as raison : Cpanel et Plesk : y'a pas photo !

Merci de ta patience et de ta compétence.

techron
WRInaute impliqué
WRInaute impliqué
 
Messages: 508
Inscription: 13 Juin 2005

Re: Plesk 9 : pointer un sous domaine sur un répertoire précis du domaine

Message le Lun Jan 25, 2010 19:56

renaud63 a écrit:et idem pour titi ou tutu ?
Pas très simple !


Tu as raison : Cpanel et Plesk : y'a pas photo !

Pour titu, toto, tata sous-domaines, jette un coup d'oeil sur ce ti-tuto:
The first line ServerAlias *.domain.com tells apache to accept anysubdomain.domain.com.
http://htaccessrewrite.wordpress.com/2009/03/30/redirecting-subdomains ... vhostconf/

@+

renaud63
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 38
Inscription: 30 Sep 2006

Re: Plesk 9 : pointer un sous domaine sur un répertoire précis du domaine

Message le Mar Jan 26, 2010 7:11

Merci beaucoup pour tes indications.
Bonne journée.

kirlian
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 2
Inscription: 27 Aoû 2005

Re: Plesk 9 : pointer un sous domaine sur un répertoire précis du domaine

Message le Mar Fév 02, 2010 14:44

Bonjour,

Je ne voie pas du tout l'intérrêt de créer un sous domaine qui pointe sur un sous-répertoire de même nom que le sous domaine ??:: :roll:

Autant créer son sous répertoire proprement et de s'activer, comme tout bon webmaster, pour générer du trafic ciblé vers les nouvelles pages.

Kirlian

renaud63
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 38
Inscription: 30 Sep 2006

Re: Plesk 9 : pointer un sous domaine sur un répertoire précis du domaine

Message le Mer Fév 03, 2010 11:39

Bonjour,

Suppose que tu proposes à des clients d'avoir un espace chez toi, pour y mettre, par exemple, une boutique.
Tu vas, pour le client "dupond" créer le sous domaine "dupond" et le répertoire "dupond".
Il pourra accéder à son espace par htt://dupond.le-domaine.com plutôt que http://www.le-domaine.com/dupond
Et dans ce cas, le sous-domaine "dupond" pointera sur le dossier "dupond" de www.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités