Multidomaines sur une install WordPress monosite

Discussion dans 'URL Rewriting et .htaccess' créé par Mastuny, 22 Janvier 2016.

  1. Mastuny
    Mastuny Nouveau WRInaute
    Inscrit:
    22 Janvier 2016
    Messages:
    4
    J'aime reçus:
    0
    Bonjour à tous,

    J'ai les noms de domaine suivants :
    monsite.com
    monsite.pro
    monsite.biz

    Et une installation de WordPress avec les pages suivantes :
    monsite.com/ (accueil de l'install)
    monsite.com/pro/
    monsite.com/biz/

    Enfin, mon site est installé avec la réécriture d'URL suivante, qui permet d'avoir des adresses qui se finissent en "/" :
    Code:
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    Je cherche une manière d'ajouter des lignes dans mon .htaccess pour que :
    - monsite.com affiche la page monsite.com/
    - monsite.pro redirige la page monsite.com/pro/
    - monsite.biz redirige la page monsite.com/biz/

    Cependant, ces "redirections" doivent être permanentes, et surtout, invisibles : l'utilisateur ne doit pas savoir que la racine du site est monsite.com, et accéder aux 3 sites comme s'ils étaient différents.

    Merci pour votre aide !
     
  2. -Tony-
    -Tony- Nouveau WRInaute
    Inscrit:
    27 Octobre 2015
    Messages:
    41
    J'aime reçus:
    0
    Hello

    essayes ca (pas testé)

    Code:
    RewriteCond %{HTTP_HOST} ^monsite\.com$ [NC]
    RewriteCond %{HTTP_HOST}  !^localhost
    RewriteCond %{HTTP_HOST}  !^127\.0\.0\.1
    RewriteCond %{HTTP_HOST}  !^$
    RewriteRule ^(.*)$ http://monsite\.com/$1 [L,R,NE,R=301]
    
    RewriteCond %{HTTP_HOST} ^monsite\.pro [NC]
    RewriteCond %{HTTP_HOST} !^localhost
    RewriteCond %{HTTP_HOST} !^127\.0\.0\.1
    RewriteCond %{HTTP_HOST} !^$
    RewriteRule ^(.*) http://monsite.com/pro/$1 [L,R,NE,R=301]
    
    RewriteCond %{HTTP_HOST} ^monsite\.biz [NC]
    RewriteCond %{HTTP_HOST} !^localhost
    RewriteCond %{HTTP_HOST} !^127\.0\.0\.1
    RewriteCond %{HTTP_HOST} !^$
    RewriteRule ^(.*) http://monsite.com/biz/$1 [L,R,NE,R=301]
    
    
    EDIT : correction d'une bourde sur les deux dernieres regles.
    Pas sur que la premiere regle fonctionne pour le slash de fin.
     
  3. -Tony-
    -Tony- Nouveau WRInaute
    Inscrit:
    27 Octobre 2015
    Messages:
    41
    J'aime reçus:
    0
    J'avais compris le truc a l'envers hier soir.
    :mrgreen:

    Code:
    RewriteCond %{HTTP_HOST} ^monsite\.com [NC]
    RewriteCond %{REQUEST_URI} ^/pro/
    RewriteCond %{REMOTE_ADDR} !^127\.0\.0\.1
    RewriteRule ^(.*) http://monsite.pro/$1 [L,R,NE,R=301]
    
    RewriteCond %{HTTP_HOST} ^monsite\.com [NC]
    RewriteCond %{REQUEST_URI} ^/biz/
    RewriteCond %{REMOTE_ADDR} !^127\.0\.0\.1
    RewriteRule ^(.*) http://monsite.biz/$1 [L,R,NE,R=301]
    
    
     
  4. Mastuny
    Mastuny Nouveau WRInaute
    Inscrit:
    22 Janvier 2016
    Messages:
    4
    J'aime reçus:
    0
    Bonjour et merci beaucoup pour cette réponse.
    Par contre je n'y comprends vraiment rien, pourrais-tu me fournir quelques explications sur le code ?
    Par exemple, pourquoi y a-t-il une adresse IP dans le code ? Et à quoi correspondent les innombrables signes cabalistiques qui s'y trouvent ?
    Merci beaucoup !
     
  5. Marie-Aude
    Marie-Aude WRInaute accro
    Inscrit:
    5 Juin 2006
    Messages:
    16 952
    J'aime reçus:
    275
    Juste une question à la con ? Pourquoi ne pas faire un wordpress multisite avec domaine mapping ?
     
  6. Mastuny
    Mastuny Nouveau WRInaute
    Inscrit:
    22 Janvier 2016
    Messages:
    4
    J'aime reçus:
    0
    Bonjour,
    Le multisite impose d'entretenir, comme son nom l'indique, plusieurs sites... donc plusieurs thèmes, plusieurs extensions, plusieurs feuilles de style, plusieurs menus, plusieurs tout. Or mes noms de domaine partagent tous ces éléments.
    Cordialement,
     
Chargement...
Similar Threads - Multidomaines install WordPress Forum Date
Redirections multidomaines et referencement Noms de domaine et référencement 29 Mai 2014
Indexation Google multidomaines chez Hebergeurs Verts avec CPanel: HostPapa, o2Switch etc Crawl et indexation Google, sitemaps 12 Août 2012
Redirection visible multidomaines Débuter en référencement 21 Mars 2012
Tagging multidomaines _setDomainName Google Analytics 12 Février 2012
Multidomaines Débuter en référencement 30 Octobre 2011
Comment gérer les package multidomaines (.com .eu .fr ...) Débuter en référencement 7 Août 2010
Référencement & Multidomaines Débuter en référencement 29 Mai 2009
Redirection Multidomaines vers sous domaines d'une Url princ Débuter en référencement 22 Février 2009
Multidomaines + sous domaines Débuter en référencement 4 Mai 2008
Multidomaines : intérêt particulier pour le référencement ? Débuter en référencement 7 Avril 2006
OVH mutualisé - sous-domaines et multidomaines Problèmes de référencement spécifiques à vos sites 15 Février 2006
Référencement et multidomaines Problèmes de référencement spécifiques à vos sites 21 Mai 2005
Popularity et multidomaines Netlinking, backlinks, liens et redirections 15 Février 2005
WordPress petit souci lors de l'installation de mon site sur multisite OVH Développement d'un site Web ou d'une appli mobile 28 Mai 2022
Comment installer un CMS sur Wamp URL Rewriting et .htaccess 31 Octobre 2021
Installer un évènement sur Google Analytics Google Analytics 31 Juillet 2020
Audit RM Tech avec GG Analytics et Search console fraîchement installés Débuter en référencement 9 Avril 2020
Problème de redirection suite désinstallation amp Débuter en référencement 27 Septembre 2019
Suite à install Fedora 30. Administration d'un site Web 7 Août 2019
Installation WebApp : prob service worker Développement d'un site Web ou d'une appli mobile 26 Février 2019