.htaccess et sous domaine

Discussion dans 'URL Rewriting et .htaccess' créé par DBC, 31 Mars 2015.

  1. DBC
    DBC Nouveau WRInaute
    Inscrit:
    4 Juillet 2007
    Messages:
    13
    J'aime reçus:
    0
    Bonjour,

    Je souhaite créer un sous domaine d'un domaine en ssl hébergé chez ovh.

    A la racine du domaine j'ai les lignes suivantes dans le .htaccess :
    Or je ne parviens pas à créer le sous domaine.
    Voilà le message d'erreur :
    Une erreur dans le .htaccess peut-elle être responsable de cette impossibilité ?

    Merci d'avance pour les pistes que vous pourrez me donner.
     
  2. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 196
    J'aime reçus:
    1
     
  3. DBC
    DBC Nouveau WRInaute
    Inscrit:
    4 Juillet 2007
    Messages:
    13
    J'aime reçus:
    0
    Merci beaucoup pour ta réponse Zeb !
    J'avoue que je n'ai pensé à aucun moment qu'un sous-domaine pouvait ne pas être protégé.

    En réalité c'est une boutique en ligne que je souhaite installer dans un sous-domaine.
    J'avais d'abord pensé la mettre en sous-dossier ...
    Mais j'ai eu peur que le .htaccess généré par prestashop se téléscope avec le mien dans le dossier racine ...
    Ai-je raison d'y voir un risque ?
    ou l'installation de prestashop dans un sous-dossier sur un serveur ssl est fiable ?
     
  4. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 196
    J'aime reçus:
    1
    Oui mais cela ne veux pas dire "impossible"
    Bah techniquement une boutique en sous dossier moi j'y vois surtout du bon. D'une part ça implique que le domaine n'est pas qu'une boutique donc d'un point de vu SEO il y a des opportunités viables à mettre en oeuvre et d'autre part je ne vois pas en quoi ce serait "non fiable", mais bon j'ai pas écrit prestashop et je le connais mal donc je ne peux pas être affirmatif.
    Après faut voir si le htaccess prestashop remplie son rôle dans le sous dossier ... ET que celui de la racine fait une exception sur toutes les urls qui correspondent a ce dossier, ce qui ne dois pas être très compliqué vu la structure des frontaux couramment utilisés par les autres CMS.
     
  5. DBC
    DBC Nouveau WRInaute
    Inscrit:
    4 Juillet 2007
    Messages:
    13
    J'aime reçus:
    0
    Je comprends :
    • Ce n'est pas impossible.
    • C'est favorable pour le SEO ...
    • Mais ça nécessite de gérer des exceptions dans le htaccess que j'ai indiqué ci-dessus ...

    Raisons nécessaires et suffisantes pour me lancer dans l'aventure épineuse de la gestion des exceptions pour le dossier.

    J'avoue que si quelqu'un a déjà fait ça ...
    Ou si on pouvait me donner des pistes ...
    Parce que j'ai passé une partie de la nuit à réviser les regex ...
    Mais c'est hard pour moi qui les utilise tous les 36 du mois !
     
  6. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 196
    J'aime reçus:
    1
    Code:
    RewriteEngine on
    ça c'est une déclaration générique d'activation du module tu touche pas
    Code:
    #redirection permanente http => https
    RewriteCond %{HTTP} ^off$ [NC]
    #redirection de tout le domaine vers le sous domaine www
    RewriteCond %{HTTP_HOST} !^www\. [NC]
    RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]
    ça c'est ce qui permet de basculer en https si on sollicite en http et ce qui permet de gérer les "www" pas de raison de toucher.
    Code:
    #redirection des pages index.tld vers le répertoire
    RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/index.(htm|html|php|asp)
    RewriteRule ^(.*)index.(htm|html|php|asp)$ /$1 [R=301,L]
    ça c'est ton frontal "site" CAD qu'il redirige toutes les urls sur le script index qui lui est le frontal et va gérer le reste de l'histoire. C'est lui qui ne dois pas prendre en compte les urls du type "www.example.com/boutique/" ("boutique étant ton dossier")
    Faudrais voir tes urls c'est "bizarre" comme règle.
    Pour exclure un dossier perso je procède comme suit :
    Code:
     RewriteCond %{REQUEST_URI}  !^(.*)/(boutique)/.*
    il faut probablement la combiner avec un "ET" avec ta propre RewriteCond.
    Code:
    SetEnv PHP_VER 5
    ça c'est une directive serveur perso je la mettrais en première ligne en haut du fichier, me demande pas pourquoi c'est une lubie pas forcement justifiée.
    Code:
    ErrorDocument 404 https://www.mon-domaine.fr/404.php
    a priori tu touche jamais cette ligne
     
  7. DBC
    DBC Nouveau WRInaute
    Inscrit:
    4 Juillet 2007
    Messages:
    13
    J'aime reçus:
    0
    Un grand merci pour cette réponse hyper précise !

    Je n'avais pas vu cette ligne ... Je suis surprise d'avoir écrit ça !
    Je me demande si cette ligne a pu être modifiée par prestashop ?
    Que j'ai installé antérieurement avant de le planter ...
    J'ai même ma petite idée sur le paramètre que je n'aurais pas dû toucher et qui a pu provoquer ça
    Et le plantage par la même occasion ...
    Je vais aller vérifier tout ça ...

    Mon but avec la ligne qui suit était juste de rediriger les pages index.xxx vers le dossier qui les contient.
    Je vais tenter de comprendre, je reviendrai si j'ai une question
    Pour le moment je ne vois pas encore trop comment le combiner avec la condition que je vais d'abord essayer de changer.
     
Chargement...
Similar Threads - htaccess domaine Forum Date
Htaccess et sous domaine, comment bien le présenter ? Développement d'un site Web ou d'une appli mobile 6 Mai 2015
Changement de nom de domaine avec htaccess. petite question Problèmes de référencement spécifiques à vos sites 24 Février 2015
Changement de nom de domaine avec htaccess. petite question Problèmes de référencement spécifiques à vos sites 24 Février 2015
Htaccess et sous-domaine URL Rewriting et .htaccess 26 Novembre 2014
Redirection htaccess d'une anciene url php avec variable vers le domaine de base URL Rewriting et .htaccess 19 Février 2014
Htaccess pour 1 sous domaine et un domaine Administration d'un site Web 13 Août 2013
[Résolu] Nouveau domaine, code htaccess fonctionne sauf pour la page d'accueil URL Rewriting et .htaccess 13 Mai 2013
Probleme htaccess/sous domaine URL Rewriting et .htaccess 9 Mars 2013
Htaccess + htpasswd + sous-domaine URL Rewriting et .htaccess 28 Février 2012
Redirection du nom de domaine vers une page du blog via un .htaccess URL Rewriting et .htaccess 19 Juin 2011
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice