1. ✅ Apprenez une METHODE qui marche pour votre SEO ! Formation à distance avec Olivier Duffez et Fabien Facériès + aide pour prise en charge du financement
    Rejeter la notice

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

Discussion dans 'Administration d'un site Web' créé par renaud63, 23 Janvier 2010.

  1. renaud63
    renaud63 WRInaute discret
    Inscrit:
    30 Septembre 2006
    Messages:
    50
    J'aime reçus:
    0
    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:
    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:
    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.
     
  2. techron
    techron WRInaute occasionnel
    Inscrit:
    13 Juin 2005
    Messages:
    478
    J'aime reçus:
    0
    Pas certain de comprendre ce que tu essaies de faire mais bon...

    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]

    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]


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

    Le htaccess précédent fonctionne pour un dossier toto du domaine principal.
     
  3. renaud63
    renaud63 WRInaute discret
    Inscrit:
    30 Septembre 2006
    Messages:
    50
    J'aime reçus:
    0
    Bonjour et merci de te pencher sur mon problème,

    Oui c'est bien le cas.

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

    Code:
    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) !
     
  4. techron
    techron WRInaute occasionnel
    Inscrit:
    13 Juin 2005
    Messages:
    478
    J'aime reçus:
    0
    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é.
     
  5. renaud63
    renaud63 WRInaute discret
    Inscrit:
    30 Septembre 2006
    Messages:
    50
    J'aime reçus:
    0
    Alors, effectivement, avec ton htaccess à la racine de httpdocs du domaine principal :

    Code:
    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.
     
  6. techron
    techron WRInaute occasionnel
    Inscrit:
    13 Juin 2005
    Messages:
    478
    J'aime reçus:
    0
  7. renaud63
    renaud63 WRInaute discret
    Inscrit:
    30 Septembre 2006
    Messages:
    50
    J'aime reçus:
    0
    Merci beaucoup pour tes indications.
    Bonne journée.
     
  8. kirlian
    kirlian Nouveau WRInaute
    Inscrit:
    27 Août 2005
    Messages:
    2
    J'aime reçus:
    0
    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
     
  9. renaud63
    renaud63 WRInaute discret
    Inscrit:
    30 Septembre 2006
    Messages:
    50
    J'aime reçus:
    0
    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.
     
Chargement...
Similar Threads - Plesk pointer domaine Forum Date
serveur sous plesk : fichier error_log de 1.2To ! comment le vider proprement ? Administration d'un site Web 3 Février 2016
Plesk et nginx Administration d'un site Web 23 Décembre 2015
Problème avec Plesk 10, --> Parametre BDD Administration d'un site Web 13 Septembre 2012
Problème suite à une mise à jour plesk Développement d'un site Web ou d'une appli mobile 20 Juillet 2012
Importer 3000+ bases MySQL dans Plesk 10 Développement d'un site Web ou d'une appli mobile 12 Octobre 2011
IMAP & Plesk Administration d'un site Web 6 Mai 2011
Comment eviter un blacklistage sur mon serveur kimsufi 250 plesk 9.5 Administration d'un site Web 11 Février 2011
Faille de sécurité dans Plesk et ProFTPd Administration d'un site Web 12 Novembre 2010
Plesk ou cPanel (dédié léger) ? Administration d'un site Web 4 Octobre 2010
prob file_exists() reconnait pas fichier serveur plesk Développement d'un site Web ou d'une appli mobile 4 Juillet 2010