Htacces pour vérifier l'url du site
SebM
-
avion-f16 Messages postés 20367 Statut Contributeur -
avion-f16 Messages postés 20367 Statut Contributeur -
Bonjour à tous,
je bute sur un problème d'htaccess sur mon site... mon problème est le suivant, j'ai un site web qui a plusieurs noms de domaine :
http://monsite.com , http://mon-site.fr et http://jaiunpetitsiteperso.free.orange.alice.com.net
il s'agit pour tous d'alias de mon domaine principal : http://monsite.fr (pas un forward donc !)
j'aimerai bien que lorsque http://monsite.com ou http://mon-site.fr ou http://jaiunpetitsiteperso.free.orange.alice.com.net on change l'url dans le navigateur par http://monsite.fr ...
idem lorsqu'on tape www.monsite.com (avec ou sans le www) et cerise sur le gâteau j'aimerai (mais la je demande au papa noel de l'url rewriting si il existe) que lorsque l'on tape http://jaiunpetitsiteperso.free.orange.alice.com.net/mon-article-super.html dans la barre d'adresse on le remplace par http://monsite.fr/mon-article-super.html
j'ai pour l'instant ca :
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} www.monsite.com
RewriteRule (.*) https://www.pagesjaunes.fr/$1 [L,R=301]
Mais ca ne marche pas avec mon-site.fr ni avec monsite.com ... et encore moins avec les liens des articles : http://jaiunpetitsiteperso.free.orange.alice.com.net/mon-article-super.html
Y'a t-il un (demi)-Dieu de l'url rewriting qui serait si ce que je souhaite faire est possible ?
D'avance merci bcp de votre aide,
SébM
je bute sur un problème d'htaccess sur mon site... mon problème est le suivant, j'ai un site web qui a plusieurs noms de domaine :
http://monsite.com , http://mon-site.fr et http://jaiunpetitsiteperso.free.orange.alice.com.net
il s'agit pour tous d'alias de mon domaine principal : http://monsite.fr (pas un forward donc !)
j'aimerai bien que lorsque http://monsite.com ou http://mon-site.fr ou http://jaiunpetitsiteperso.free.orange.alice.com.net on change l'url dans le navigateur par http://monsite.fr ...
idem lorsqu'on tape www.monsite.com (avec ou sans le www) et cerise sur le gâteau j'aimerai (mais la je demande au papa noel de l'url rewriting si il existe) que lorsque l'on tape http://jaiunpetitsiteperso.free.orange.alice.com.net/mon-article-super.html dans la barre d'adresse on le remplace par http://monsite.fr/mon-article-super.html
j'ai pour l'instant ca :
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} www.monsite.com
RewriteRule (.*) https://www.pagesjaunes.fr/$1 [L,R=301]
Mais ca ne marche pas avec mon-site.fr ni avec monsite.com ... et encore moins avec les liens des articles : http://jaiunpetitsiteperso.free.orange.alice.com.net/mon-article-super.html
Y'a t-il un (demi)-Dieu de l'url rewriting qui serait si ce que je souhaite faire est possible ?
D'avance merci bcp de votre aide,
SébM
A voir également:
- Htacces pour vérifier l'url du site
- Url - Guide
- Site de telechargement - Accueil - Outils
- Site pour partager des photos - Guide
- Site pour vendre des objets d'occasion - Guide
- Site x - Guide
3 réponses
RewriteEngine on
RewriteCond %{HTTP_HOST} !^monsite\.fr$
RewriteRule ^(.*) http://monsite.fr/$1 [L,R=301]
« il ne s'agit pas d'une redirection car cela impliquerait le fait qu'il y ai plusieurs sites... »
Justement, si tous les domaines sont redirigés vers monsite.fr, comme le fait le code que j'ai donné, il n'y a pas plusieurs sites aux yeux de Google (grâce au code 301).
Pour être sûr, tu veux faire quoi ?
1/ Rediriger tous tes domaines vers tonsite.fr afin d'afficher le contenu
2/ Afficher le contenu depuis n'importe quel domaine, sans redirection
1/ Rediriger tous tes domaines vers tonsite.fr afin d'afficher le contenu
2/ Afficher le contenu depuis n'importe quel domaine, sans redirection
1/ Rediriger tous tes domaines vers tonsite.fr afin d'afficher le contenu
mais encore une fois il ne s'agit pas physiquement de site différant mais d'un seul site ...
pour citer clairement : je voudrait que quand les gens tapent ransanne.fr l'url soit remplacée par http://www.pomarium.fr . Dans la réalité ransanne.fr et pomarium.fr sont le même site
mais encore une fois il ne s'agit pas physiquement de site différant mais d'un seul site ...
pour citer clairement : je voudrait que quand les gens tapent ransanne.fr l'url soit remplacée par http://www.pomarium.fr . Dans la réalité ransanne.fr et pomarium.fr sont le même site
Ok, d'abord c'est une redirection permante, comme je l'ai compris depuis le début.
Bizarre que le bout d'.htaccess que je t'ai donné ne fonctionne pas, sur mon serveur il fonctionne très bien.
Essaye sans l'accent circonflexe sur la 3ème ligne.
Si ça ne fonctionne toujours pas, il faudra essayer en PHP via un script inclus dans toutes les pages.
Bizarre que le bout d'.htaccess que je t'ai donné ne fonctionne pas, sur mon serveur il fonctionne très bien.
Essaye sans l'accent circonflexe sur la 3ème ligne.
Si ça ne fonctionne toujours pas, il faudra essayer en PHP via un script inclus dans toutes les pages.
La page n'est pas redirigée correctement
Firefox a détecté que le serveur redirige la demande pour cette adresse d'une manière qui n'aboutira pas.
* La cause de ce problème peut être la désactivation ou le refus
des cookies.
Si j'ai bien compris, tu aimerais que ton site soit accessible via tous les domaines, mais que l'on soit automatiquement redirigé vers le domaine monsite.fr ?
Donc www.monsite.fr, mon-site.fr, www.mon-site.fr, ... soient redirigés vers monsite.fr ?
Merci encore de ton aide ;)