|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
Laike Nouveau WRInaute
Inscrit le: 06 Aoû 2007 Messages: 40
|
Posté le : Dim Mai 04, 2008 12:51 Sujet du message: Multidomaines + sous domaines |
|
|
Bonjour,
Alors voilà, je sais que ceci est un thème redondant, mais j'ai essayer Je viens vous soliciter car cela ne fonctionne pas très bien. J'ai un site, avec deux domaines : www.site.com et www.site.fr : jusque là, rien de bien compliqué. Cependant, je veux que quand un visiteur arrive sur le site via site.com, www.site.com ou site.fr, il soit redirigé sur www.site.fr :
| Code: |
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.site.fr [NC]
RewriteRule (.*) http://www.site.fr/$1 [QSA,R=301,L] |
Ensuite, j'aimerais que les gens qui arrivent à partir de sous domaines tel que blog.site.com soit redirigé sur www.site.fr/blog/ mais là je ne sais qu'elles règles ajouter à mon htaccess. D'autant plus que pour portfolio.site.com, je suis déjà redirigé vers www.site.fr/portfolio/ , mais pas pour le sous domaine blog. Sans doute à cause du .htaccess de wordpress :
| Code: |
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
|
Mais là, je ne sais que modifier dans celui-ci :s
Merci d'avance pour votre aide  |
|
| |
|
 |
webmasterlamogere WRInaute accro

Inscrit le: 17 Déc 2006 Messages: 1153 Localisation: Montpellier & Lyon
|
Posté le : Dim Mai 04, 2008 18:15 Sujet du message: Multidomaines + sous domaines |
|
|
je pense qu'il suffit de définir au niveau de wordpress ce chemin dans les options générales "Adresse de WordPress (URL)" et "Adresse du blog (URL)".
Sinon il faut mettre :
| Code: |
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^blog.site.fr [NC]
RewriteRule (.*) http://www.site.fr/blog/$1 [QSA,R=301,L]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress |
|
|
| |
|
 |
Laike Nouveau WRInaute
Inscrit le: 06 Aoû 2007 Messages: 40
|
Posté le : Dim Mai 04, 2008 19:49 Sujet du message: Multidomaines + sous domaines |
|
|
J'ai essayer, mais cela ne fonctionne pas, désolé :s
Avec les deux htaccess donnés précedement, voici ce qui ne va pas :
- http://www.site.com/blog ( avec ou sans www ) envoi sur http://blog.site.fr/blog
- http://blog.site.fr ne donne pas http://www.site.fr/blog comme voulu d'après le 1er htaccess - enfin c'est ce que j'ai essayer de faire
- http://blog.site.com envoie sur http://www.site.fr/
Ce sont les choses qui ne vont pas. Je sais pas si vous avez compris ce que la "logique" de ce que j'essaye de faire, mais voilà si vous avez des éclaircissement à me donner, hésitez pas !
 |
|
| |
|
 |
webmasterlamogere WRInaute accro

Inscrit le: 17 Déc 2006 Messages: 1153 Localisation: Montpellier & Lyon
|
Posté le : Dim Mai 04, 2008 20:14 Sujet du message: Multidomaines + sous domaines |
|
|
a la racine tu dois avoir :
| Code: |
RewriteEngine on
RewriteCond %{HTTP_HOST} ^blog\.site\.fr$ [NC]
RewriteRule ^(.*)$ http://www.site.fr/blog/$1 [QSA,R=301,L]
RewriteCond %{HTTP_HOST} ^blog\.site\.com$ [NC]
RewriteRule ^(.*)$ http://www.site.fr/$1 [QSA,R=301,L]
RewriteCond %{HTTP_HOST} !^www\.site\.fr$ [NC]
RewriteRule ^(.*)$ http://www.site.fr/$1 [QSA,R=301,L] |
et dans le paramétrage de wordpress : http://www.site.fr/blog |
|
| |
|
 |
Laike Nouveau WRInaute
Inscrit le: 06 Aoû 2007 Messages: 40
|
|
| |
|
 |
webmasterlamogere WRInaute accro

Inscrit le: 17 Déc 2006 Messages: 1153 Localisation: Montpellier & Lyon
|
Posté le : Dim Mai 04, 2008 22:07 Sujet du message: Multidomaines + sous domaines |
|
|
tu as bien mis :
| Code: |
RewriteCond %{HTTP_HOST} ^blog\.site\.fr$ [NC]
RewriteCond %{REQUEST_URI} !^/blog
RewriteRule ^(.*)$ http://www.site.fr/blog/$1 [QSA,R=301,L] |
J'ai ajouté une condition pour ne pas rediriger blog.site.fr/blog vers -www.site.fr/blog/blog |
|
| |
|
 |
Laike Nouveau WRInaute
Inscrit le: 06 Aoû 2007 Messages: 40
|
Posté le : Dim Mai 04, 2008 22:19 Sujet du message: Multidomaines + sous domaines |
|
|
Erf,
Désolé te nécessité encore ton aide, mais cela ne fonctionne toujours pas.
J'ai à la racine :
| Code: |
RewriteEngine on
RewriteCond %{HTTP_HOST} ^blog\.site\.fr$ [NC]
RewriteCond %{REQUEST_URI} !^/blog
RewriteRule ^(.*)$ http://www.site.fr/blog/$1 [QSA,R=301,L]
RewriteCond %{HTTP_HOST} ^blog\.site\.com$ [NC]
RewriteRule ^(.*)$ http://www.site.fr/$1 [QSA,R=301,L]
RewriteCond %{HTTP_HOST} !^www\.site\.fr$ [NC]
RewriteRule ^(.*)$ http://www.site.fr/$1 [QSA,R=301,L] |
et dans /blog/ :
| Code: |
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress |
|
|
| |
|
 |
webmasterlamogere WRInaute accro

Inscrit le: 17 Déc 2006 Messages: 1153 Localisation: Montpellier & Lyon
|
Posté le : Dim Mai 04, 2008 22:42 Sujet du message: Multidomaines + sous domaines |
|
|
| a part le fait que blog.site.com pointe vers la racine, je ne vois rien. |
|
| |
|
 |
Laike Nouveau WRInaute
Inscrit le: 06 Aoû 2007 Messages: 40
|
Posté le : Dim Mai 04, 2008 22:47 Sujet du message: Multidomaines + sous domaines |
|
|
En effet, il ne reste que cela.
Sinon, j'ai provoquer une erreur 404 sur le blog, pour voir, et je n'atterit plus sur la page 404 personnalisée de mon wordpress, mais sur un "300 Multiple Choices", [edit] idem quand j'essaye d'aller sur une quelconque page de mon blog. |
|
| |
|
 |
| |
|
|