Domaine compagnon = sous-domaine ?

Discussion dans 'Noms de domaine' démarrée par hannuman, Fév 14, 2014.

  1. hannuman

    hannuman Member

    J'ai un domaine compagnon et je suis étonné de le voir devenir sous-domaine du domaine principal.
    Puis supprimer ce sous-domaine dans cPanel ?

    Ou dois-je empêcher cette redirection par un .htaccess ?
     
  2. PH-Mina

    PH-Mina Administrator Membre de l'équipe

    Bonjour,

    Dans le fonctionnement de cPanel, l'ajout d'un domaine compagnon crée un sous-domaine. Celui-ci n'est nullement visible pour les moteurs de recherche ou pour les visiteurs. Vous n'avez pas de manipulation supplémentaire à effectuer.
     
  3. hannuman

    hannuman Member

    Mais c'est tout de même accessible et ça m'ennuie car ça ne respecte pas les chemins absolus nécessaires au bon aspect du site compagnon.

    Comme ce site est un CMS, ça ouvre la porte à de possibles hacks et ça je n'en veux pas du tout.
    Par exemple, je viens de tester, une tentative d'accès à l'administration sans y être autorisé, selon ce type d'URL : http://sousdomaine.domaine.com/admin/ devrait donner une redirection vers l'index public, or ça ne le fait pas, ça donne seulement une page blanche. Il n'y a plus qu'à ajouter du code, par exemple pour faire du brute force.

    Edith : et ah, maintenant que j'ai essayé, je suis banni de ma propre administration.

    Re-edit : les redirections des sous-domaines se gèrent dans cPanel (il faut avoir les permissions d'écriture sur le .htaccess). La règle est celle-ci :
    Code:
    RewriteCond %{HTTP_HOST} ^sous-domaine\.domaine\.com$ [OR]
    RewriteCond %{HTTP_HOST} ^www\.sous-domaine\.domaine\.com$
    RewriteRule ^/?$ "http\:\/\/www\.sous-domaine\.com" [R=301,L]
    Reste plus qu'à attendre un changement d'IP pour pouvoir réactiver le contrôle du brute force dans mon CMS.
     
    Dernière édition: Fév 14, 2014
  4. lxwfr

    lxwfr New Member

    utiliser avec www (ex: www.domaine.tld) et sans www (ex: domaine.tld)
    Code:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^lxw.fr
    RewriteRule (.*) http://www.lxw.fr/$1 [R=301,L]
    Si ton CMS gére plusieurs sous-domaine domaine.tld

    Code:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^lxw.fr$
    RewriteCond %{HTTP_HOST} ^sous-domaine.lxw.fr$
    ############################Domain name###############################
    RewriteRule ^robots\.txt$ robots.txt
    RewriteRule ^humans\.txt$ humans.txt

    C'est mieux de séprarer des choses pour pas être perdu
     

Partager cette page