Probleme avec HTTP_HOST, et domaine avec un tiret dans le nom

Discussion dans 'URL Rewriting et .htaccess' créé par strekk, 12 Février 2010.

  1. strekk
    strekk WRInaute discret
    Inscrit:
    23 Décembre 2009
    Messages:
    163
    J'aime reçus:
    0
    Bonjour,

    Je voudrais faire une redirection de m.mondomaine.com, et m.mon-domaine.com, vers http://www.mondomaine.com/mobile/.

    Ca marche quand je fais:

    Code:
      RewriteCond %{HTTP_HOST} m\.mondomaine\.com$
       RewriteRule ^(.*)$ http://www.mondomaine.com/mobile/$1 [R=301,L]
    Et que je vais sur m.mondomaine.com. Ca redirige bien.

    Par contre si je fais

    Code:
      RewriteCond %{HTTP_HOST} m\.mondomaine\.com$
      RewriteCond %{HTTP_HOST} m\.mon-domaine\.com$
       RewriteRule ^(.*)$ http://www.mondomaine.com/mobile/$1 [R=301,L]
    Ca ne redirige pas du tout, que j'aille sur m.mondomaine.com, ou m.mon-domaine.com.
    Donc, je suppose que c'est le tiret dans mon-domaine.com qui gène le rewrite et arrete l'interprétation de la règle.

    Quelqu'un pourrait m'expliquer ce qui se passe svp?

    Merci c'est l'horreur le mod_rewrite :)


    Strekk
     
  2. seebz
    seebz WRInaute impliqué
    Inscrit:
    15 Avril 2007
    Messages:
    722
    J'aime reçus:
    0
    L'HTTP_HOST ne peut être à la fois m.mondomaine.com ET m.mon-domaine.com.

    Il faudrait peut-être utiliser le flag OR :

    Code:
    RewriteCond %{HTTP_HOST} m\.mondomaine\.com$ [OR]
    RewriteCond %{HTTP_HOST} m\.mon-domaine\.com$
    RewriteRule ^(.*)$ http://www.mondomaine.com/mobile/$1 [R=301,L]
     
  3. strekk
    strekk WRInaute discret
    Inscrit:
    23 Décembre 2009
    Messages:
    163
    J'aime reçus:
    0
    Rahhhh oui tu as raison, j'avais pensé que c'était automatique un 1ere règle "OU" 2eme règle.

    Avec le [OR] ça remarche, merci. Par contre il fallait aussi escaper le tiret, à savoir m\.mon\-domaine\.com$ , sinon ça ne marche pas non plus.
     
Chargement...
Similar Threads - Probleme HTTP_HOST domaine Forum Date
htacces : probleme avec RewriteCond %{HTTP_HOST} URL Rewriting et .htaccess 13 Mars 2009
problème de redirection non souhaitée Administration d'un site Web 28 Avril 2022
Problème d'indexation Produits Prestashop Crawl et indexation Google, sitemaps 28 Avril 2022
Problème d'affichage des campagnes Google Ads dans un tableau de bord Data Studio AdWords 26 Avril 2022
Problème de vitesse d'affichage des pages sur Analytics Google Analytics 26 Avril 2022
Problème : Google Crawl et Index des pages en No Index et bloqué par le robot.txt Crawl et indexation Google, sitemaps 26 Avril 2022
Problème avec GA4 : nb de visiteurs temps réel et par jour Google Analytics 19 Avril 2022
Problème indexation pages précises en React.js Débuter en référencement 19 Avril 2022
Problème de référencement Demandes d'avis et de conseils sur vos sites 8 Avril 2022
Problème adsence : Annonces ne s'affichent plus AdSense 10 Mars 2022
problèmes procédures stockées Administration d'un site Web 9 Mars 2022
Problème récupération fichier vps Développement d'un site Web ou d'une appli mobile 5 Mars 2022
Problème config postfix. Administration d'un site Web 5 Mars 2022
Search Console Problème d'indexation Crawl et indexation Google, sitemaps 24 Février 2022
Problème d'url canonique Problèmes de référencement spécifiques à vos sites 22 Février 2022
Problème indexation car élément "url" manquant sur logo Crawl et indexation Google, sitemaps 11 Février 2022
Problème avec un menu en ajax via jquery Problèmes de référencement spécifiques à vos sites 6 Février 2022
Problème url rewriting et redirection URL Rewriting et .htaccess 4 Février 2022
Search Console Problème indexation sitemap Problèmes de référencement spécifiques à vos sites 1 Février 2022
Problème de prise de mots clés Référencement Google 30 Janvier 2022