Afficher les pages d'un sous domaine via URL Rewriting

Discussion dans 'URL Rewriting et .htaccess' créé par nemodylan, 12 Août 2013.

  1. nemodylan
    nemodylan Nouveau WRInaute
    Inscrit:
    12 Août 2013
    Messages:
    1
    J'aime reçus:
    0
    Bonjour à tous!
    Et bien voici ce que je souhaite faire, mais je bloque :
    J'aimerai que , via la réécriture d'URL, les pages suivantes affichent respectivement :
    - http://sub.domaine.com => http://www.domaine.com/dossier/sub/
    - http://sub.domaine.com/page2.php => http://www.domaine.com/dossier/sub/page2.php
    - http://sub.domaine.com/page3.php => http://www.domaine.com/dossier/sub/page3.php
    - http://sub.domaine.com/index.php?page=1 => http://www.domaine.com/dossier/sub/index.php?page=1- http://sub.domaine.com/images/photo.jpg => http://www.domaine.com/dossier/sub/images/photo.jpg

    C'est à dire, afficher toutes les pages telles qu'elles sont dans le sous dossier "sub", et transmettre également les variables, mais depuis l'URL du sous domaine.

    Et le problème c'est qu'avec mon URL Rewrite, j’obtiens un erreur 500. Voici le fichier .htaccess
    Code:
    RewriteCond %{HTTP_HOST} !^www.domaine.com
    RewriteCond %{HTTP_HOST} ^([^.]+).domaine.com
    RewriteRule ^(.*) dossier/%1/$1 [L]
    
    En faisant un petit test, en changeant le .htaccess, l'adresse http://sub.domaine.com est bien affichée, et la variable var vaut "dossier/sub/index.php"
    Voici le fichier .htaccess test :
    Code:
    RewriteCond %{HTTP_HOST} !^www.domaine.com
    RewriteCond %{HTTP_HOST} ^([^.]+).domaine.com
    RewriteRule ^(.*) dossier/%1/index.php?var=$1 [L]
    
    Comment y remédier s'il vous plaît? ça fait des jours que je suis bloqué et j'arrive pas à m'en sortir, si quelqu'un voudrait bien m'aider? Merci déjà pour vos réponses.

    Cordialement
     
  2. Giustino
    Giustino WRInaute discret
    Inscrit:
    19 Novembre 2011
    Messages:
    141
    J'aime reçus:
    0
    Avant de pouvoir te répondre, les paramètres "sub" et "dossier" dans tes urls sont-ils fixes (écrits tels quels) ou sont-ils là pour généraliser le cas d'exemple?
     
Chargement...
Similar Threads - Afficher domaine Rewriting Forum Date
Google Chrome va afficher à nouveau les sous-domaines Google : l'entreprise, les sites web, les services 18 Septembre 2018
Afficher extension après nom de domaine sur balises title ? Rédaction web et référencement 17 Septembre 2015
afficher mon nom domaine avec www Problèmes de référencement spécifiques à vos sites 9 Avril 2012
Afficher les domaines Google Analytics 20 Septembre 2010
Afficher stats analytics sur mon site Google Analytics 14 Novembre 2020
Ne pas afficher certaines conversions dans Google Ads AdWords 8 Juillet 2020
Afficher les produits suivants en ajax Développement d'un site Web ou d'une appli mobile 12 Mai 2020
Google a-t-il le droit d'afficher directement les informations des sites sans leur accord ? Droit du web (juridique, fiscalité...) 21 Février 2020
Afficher un champ dans la page profil Wordpress Développement d'un site Web ou d'une appli mobile 17 Février 2020
API pour afficher les avis Google sur son site Google : l'entreprise, les sites web, les services 10 Novembre 2019