des codes pour la redirection .htaccess
71 messages
• Page 5 sur 5 • 1, 2, 3, 4, 5
Consultez la formation sur les stratégies de liens de WebRankInfo / Ranking Metrics
- philippe01150
- Nouveau WRInaute

- Messages: 3
- Inscription: 5 Jan 2012
Re: des codes pour la redirection .htaccess
totomat a écrit:Comment rediriger un page vers une autre page celles ci n'ayant pas une extension html ou php:
http://exemple.fr/page1 VERS http://exemple.fr/repertoire/page1
j'ai essayé avec
Redirect permanent /page1 http://exemple.fr/repertoire/page1?
mais l'URL réecrite comporte le point d'interrogation à la fin.
Si je l'enlève le ? dans la ligne du Htaccess l'url réecrite devient:
http://exemple.fr/repertoire/nouvellepage?params=nouvellepage
quelqu'un a t-il une solution?
Merci d'avance
re
je me suis trompe de message
voila le bon
amities
philippe
- PifPafPouf
- Nouveau WRInaute

- Messages: 6
- Inscription: 26 Oct 2009
Re: des codes pour la redirection .htaccess
Bonjour,
j'ai un hébergement (perso) chez OVH avec un freedom "monsite.fr".
j'ai acheté le ndd "monsite.com" chez un autre registrar et je l'ai fait pointé sur les dns de "monsite.fr"
Sur le ftp j'ai structuré les répertoires de cette façon:
-> monsite.fr sur /www/
-> monsite.com sur /www/monsite.com/
Je souhaite que lorsqu'on tape : "monsite.fr" "www.monsite.fr" "monsite.com" cela redirige vers "www.monsite.com" et de même pour les pages correspondantes.
Je suis parvenu à faire rediriger "monsite.com" vers "www.monsite.com" en plaçant un .htaccess dans /www/monsite.com/ :
Mais pour rediriger "monsite.fr" et "www.monsite.fr" vers "www.monsite.com", j'ai tenté, sans succès, de placer un .htaccess à la racine de /www/
Par le manager d'OVH, j'ai déjà géré le multidomaine ("monsite.com", "www.monsite.com" pour les pointer sur /www/monsite.com). Mais concernant "monsite.fr" et "www.monsite.fr" impossible de passer par le multidomaine qui me renvoie sans cesse une erreur.
Quelqu'un peut-il m'éclairer?
Merci d'avance
j'ai un hébergement (perso) chez OVH avec un freedom "monsite.fr".
j'ai acheté le ndd "monsite.com" chez un autre registrar et je l'ai fait pointé sur les dns de "monsite.fr"
Sur le ftp j'ai structuré les répertoires de cette façon:
-> monsite.fr sur /www/
-> monsite.com sur /www/monsite.com/
Je souhaite que lorsqu'on tape : "monsite.fr" "www.monsite.fr" "monsite.com" cela redirige vers "www.monsite.com" et de même pour les pages correspondantes.
Je suis parvenu à faire rediriger "monsite.com" vers "www.monsite.com" en plaçant un .htaccess dans /www/monsite.com/ :
- Code: Tout sélectionner
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^monsite\.com$ [NC]
RewriteRule ^(.*) http://www.monsite.com/$1 [QSA,L,R=301]
Mais pour rediriger "monsite.fr" et "www.monsite.fr" vers "www.monsite.com", j'ai tenté, sans succès, de placer un .htaccess à la racine de /www/
- Code: Tout sélectionner
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^monsite\.fr$ [NC]
RewriteRule ^(.*) http://www.monsite.com/$1 [QSA,L,R=301]
Par le manager d'OVH, j'ai déjà géré le multidomaine ("monsite.com", "www.monsite.com" pour les pointer sur /www/monsite.com). Mais concernant "monsite.fr" et "www.monsite.fr" impossible de passer par le multidomaine qui me renvoie sans cesse une erreur.
Quelqu'un peut-il m'éclairer?
Merci d'avance
-

zeb - WRInaute accro

- Messages: 4553
- Inscription: 5 Déc 2004
Re: des codes pour la redirection .htaccess
tu fait pointer tous les domaines vers le même dossier et tu tente un truc du genre "tout ce qui n'est pas http://www.example.com"
- Code: Tout sélectionner
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.example\.com$ [NC]
RewriteRule ^(.*) http://www.example.com/$1 [QSA,L,R=301]
- PifPafPouf
- Nouveau WRInaute

- Messages: 6
- Inscription: 26 Oct 2009
Re: des codes pour la redirection .htaccess
zeb a écrit:tu fait pointer tous les domaines vers le même dossier et tu tente un truc du genre "tout ce qui n'est pas http://www.example.com"
- Code: Tout sélectionner
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.example\.com$ [NC]
RewriteRule ^(.*) http://www.example.com/$1 [QSA,L,R=301]
Merci de ta réponse rapide.
Dans le manager je n'ai pas de possibilité de faire pointer "monsite.fr" (étant le domaine principal sur cet hébergement) sur un autre répertoire que /www/, est-ce possible de le faire pointer sur /www/monsite.com/ à travers le .htaccess situé à la racine de /www/?
Sinon suis-je contraint de supprimer mon dossier /www/monsite.com/ et de remonter les fichiers à /www/ , et ensuite d'aller dans le manager vers pointer "monsite.com" sur /www/?
-

zeb - WRInaute accro

- Messages: 4553
- Inscription: 5 Déc 2004
Re: des codes pour la redirection .htaccess
PifPafPouf a écrit:Sinon suis-je contraint de supprimer mon dossier /www/monsite.com/ et de remonter les fichiers à /www/ , et ensuite d'aller dans le manager vers pointer "monsite.com" sur /www/?
Bah a priori si c'est techniquement possible chez OVH alors oui ne te prive pas ça me semble le plus simple surtout si tu compte pas héberger 15000 sites sur ce compte.
J'ai compris que tu ne souhaite pas exploiter le .fr mais que tu souhaite que tout internaute entrant l'url example.com ou example.fr avec ou sans www finissent sur http://www.example.com
Je comprend que tu as un souci car un domaine est forcement attaché a un dossier (particularité OVH)
La solution est donc de monter le site dans ce dossier et d'y mettre un htaccess qui redirige tout ce qui n'est pas le domaine voulu vers celui qui est voulu.
PifPafPouf a écrit:Dans le manager je n'ai pas de possibilité de faire pointer "monsite.fr" (étant le domaine principal sur cet hébergement) sur un autre répertoire que /www/, est-ce possible de le faire pointer sur /www/monsite.com/ à travers le .htaccess situé à la racine de /www/?
Cette remarque me fait penser en fait que tu as déployé ton site dans le dossier "/www/monsite.com/" et que tu souhaite gérer le cas du .fr a part.
Auquel cas ne change pas le pointage des domaines vers les dossiers mais met un htacces dans le www (dossier du fr) pour rediriger ver le .com
un truc du genre (a tester) (tout renvoyer systématiquement sur le http://www.example.com)
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^(.*) http://www.example.com/$1 [QSA,L,R=301]
- St3phen
- Nouveau WRInaute

- Messages: 1
- Inscription: 31 Jan 2012
Re: des codes pour la redirection .htaccess
Bonjour,
J'ai besoins de vos lumières !
J'ai un lien tout bête
Je clique et mon url devient
Et n'est donc pas "redirigé" comme un lien classique vers http://www.unsite.com
(sachant que http://www.unsite.com est un lien créé à partir de ckeditor et donc inconnue/impossible à déterminer)
J'ai lu sur le net qu'il s'agit de la configuration du serveur, un referer apparemment...
Étant archi nul en htaccess pouvez vous m’éclaircir sur la syntaxe à appliquer svp
Voilà ce que j'ai... le code n'est pas forcément bon
Merci de votre aide !
J'ai besoins de vos lumières !
J'ai un lien tout bête
- Code: Tout sélectionner
<a href="http://www.unsite.com">mon lien</a>
Je clique et mon url devient
- Code: Tout sélectionner
http://www.monsite.com/\"http://www.unsite.com\"
Et n'est donc pas "redirigé" comme un lien classique vers http://www.unsite.com
(sachant que http://www.unsite.com est un lien créé à partir de ckeditor et donc inconnue/impossible à déterminer)
J'ai lu sur le net qu'il s'agit de la configuration du serveur, un referer apparemment...
Étant archi nul en htaccess pouvez vous m’éclaircir sur la syntaxe à appliquer svp
Voilà ce que j'ai... le code n'est pas forcément bon
- Code: Tout sélectionner
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_REFERER} !^/QUOI METTRE ICI ????
Merci de votre aide !
- PifPafPouf
- Nouveau WRInaute

- Messages: 6
- Inscription: 26 Oct 2009
Re: des codes pour la redirection .htaccess
zeb a écrit:PifPafPouf a écrit:Sinon suis-je contraint de supprimer mon dossier /www/monsite.com/ et de remonter les fichiers à /www/ , et ensuite d'aller dans le manager vers pointer "monsite.com" sur /www/?
Bah a priori si c'est techniquement possible chez OVH alors oui ne te prive pas ça me semble le plus simple surtout si tu compte pas héberger 15000 sites sur ce compte.
J'ai compris que tu ne souhaite pas exploiter le .fr mais que tu souhaite que tout internaute entrant l'url example.com ou example.fr avec ou sans www finissent sur http://www.example.com
Je comprend que tu as un souci car un domaine est forcement attaché a un dossier (particularité OVH)
La solution est donc de monter le site dans ce dossier et d'y mettre un htaccess qui redirige tout ce qui n'est pas le domaine voulu vers celui qui est voulu.PifPafPouf a écrit:Dans le manager je n'ai pas de possibilité de faire pointer "monsite.fr" (étant le domaine principal sur cet hébergement) sur un autre répertoire que /www/, est-ce possible de le faire pointer sur /www/monsite.com/ à travers le .htaccess situé à la racine de /www/?
Cette remarque me fait penser en fait que tu as déployé ton site dans le dossier "/www/monsite.com/" et que tu souhaite gérer le cas du .fr a part.
Auquel cas ne change pas le pointage des domaines vers les dossiers mais met un htacces dans le www (dossier du fr) pour rediriger ver le .com
un truc du genre (a tester) (tout renvoyer systématiquement sur le http://www.example.com)
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^(.*) http://www.example.com/$1 [QSA,L,R=301]
Effectivement
Merci Zeb,
il a fallu que j'effectue plusieurs tests pas à pas pour repérer où ça coinçait. En fait, il ne faut pas utiliser le panneau d'admin d'OVH pour les redirections.
Dans le panneau d'admin la seule chose à vérifier est la configuration du multidomaine chaque domaine enregistré devant cibler vers le bon chemin /www/monsitecom pour monsite.com
Et ensuite il s'agit d'uniquement travailler à partir des dossiers et placer dans chacun un .htaccess comme suit :
dans le dossier racine du domaine .fr ( = celui du "domaine principal" selon l'hébergement OVH) /www/ :
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^(.*) http://www.monsite.com/$1 [QSA,L,R=301]
dans le dossier du domaine en .com :
- Code: Tout sélectionner
RewriteEngine On
RewriteBase /
Cela fonctionne ainsi, ce qui coinçait c'était la multiplication des redirections 301, et des réécritures d'url dans les dossiers.
- PifPafPouf
- Nouveau WRInaute

- Messages: 6
- Inscription: 26 Oct 2009
Re: des codes pour la redirection .htaccess
St3phen a écrit:Bonjour,
J'ai besoins de vos lumières !
J'ai un lien tout bête
- Code: Tout sélectionner
<a href="http://www.unsite.com">mon lien</a>
Je clique et mon url devient
- Code: Tout sélectionner
http://www.monsite.com/\"http://www.unsite.com\"
Et n'est donc pas "redirigé" comme un lien classique vers http://www.unsite.com
(sachant que http://www.unsite.com est un lien créé à partir de ckeditor et donc inconnue/impossible à déterminer)
J'ai lu sur le net qu'il s'agit de la configuration du serveur, un referer apparemment...
Étant archi nul en htaccess pouvez vous m’éclaircir sur la syntaxe à appliquer svp
Voilà ce que j'ai... le code n'est pas forcément bon
- Code: Tout sélectionner
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_REFERER} !^/QUOI METTRE ICI ????
Merci de votre aide !
Salut
si tu utilises un CMS ou simplement un éditeur comme CKeditor pour ajouter des liens sur ton site vers d'autres, il me semble qu'il s'agit d'un problème de réécriture d'url. Regarde dans le panneau de configuration de ton CMS, ou dans le fichier config de ton site, pour voir les valeurs attribuées à certains champs.
Pour t'aider sur ce point tu as : http://www.webrankinfo.com/dossiers/techniques/tutoriel-url-rewriting
Tu devrais pouvoir trouver ton bonheur après avoir effectué quelques tests de lignes de code sur ton site.
- DjamesAllen
- WRInaute discret

- Messages: 80
- Inscription: 22 Fév 2012
Re: des codes pour la redirection .htaccess
Merci mahdivitche pour ce topic très intéressant qui regroupe tous ce qu"il faut au niveau du htaccess et des redirections en un seul endroit.
- Jeanpascal
- Nouveau WRInaute

- Messages: 1
- Inscription: 15 Mai 2012
Re: des codes pour la redirection .htaccess
Merci!!!!!!
Dernière édition par Marie-Aude le Mar Mai 15, 2012 21:37, édité 1 fois.
Raison: Suppression citation inutile. Merci de ne pas citer l'intégralité du post juste au dessus pour y répondre... ça allège la lecture
Raison: Suppression citation inutile. Merci de ne pas citer l'intégralité du post juste au dessus pour y répondre... ça allège la lecture
71 messages
• Page 5 sur 5 • 1, 2, 3, 4, 5
Formation recommandée sur ce thème :
Formation Netlinking (liens et référencement) : apprenez ce qu'est réellement un bon lien pour le référencement et surtout comment en obtenir. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- des codes pour la redirection .htaccess
- codes à insérer dans fichier htaccess sous LWS
- Est ce que ces codes sont obligatoires dans le .htaccess
- redirection via htaccess
- Redirection via .htaccess
- .Htaccess et redirection
- Redirection .htaccess
- redirection htaccess
- Redirection htaccess dossier!
- Redirection catégorie (htaccess)
- Article sur le fichier .htaccess
- Aperçu des différents types de redirection
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Conférence sur le développement web (technologies Microsoft)
- Redirection (PHP, JavaScript, serveur...)
- Google Code Search : moteur de recherche de codes sources
- Concours de création de Gadgets pour Live.com
- Test de redirection
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs). - Analyseur d'entête HTTP
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
