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:
    42
    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:
    42
    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 361
    J'aime reçus:
    2
    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
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