rediriger exemple.com vers exemple.com/html

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

lesissoux
Nouveau WRInaute
 
Messages: 40
Inscription: Dim Avr 10, 2005 11:44

rediriger exemple.com vers exemple.com/html

Message le Ven Sep 05, 2008 15:37

Bonjour,

J'ai un 240plan chez ovh.

Je veux rediriger les url commençant par http://www.example.com/ vers http://www.example.com/html/ sans que "/html" n'apparaisse dans l'url.

d'autre part, je veux conserver les url du type www.example.com/admin

j'ai essayé ceci :
RewriteCond %{HTTP_HOST} !^www.example.com/admin [NC]
RewriteRule (.*) http://www.example.com/html/$1 [QSA,L]

sans succès
avez-vous des idées ?
merci d'avance,


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Ven Sep 05, 2008 15:48

avec :
Code: Tout sélectionner
RewriteCond $1 !^admin [NC]
RewriteCond $1 !^html [NC]
RewriteRule (.*) /html/$1 [QSA,L]

lesissoux
Nouveau WRInaute
 
Messages: 40
Inscription: Dim Avr 10, 2005 11:44

Message le Ven Sep 05, 2008 15:51

merci pour le code. La redirection fonctionne mais reste apparente, comment la masquer ?
je veux que l'url ne change pas.


e-kiwi
Modérateur
Modérateur
 
Messages: 13859
Inscription: Mar Déc 23, 2003 9:04

Message le Ven Sep 05, 2008 15:52

oui, là tu cherches à rediriger, alors que tu dois re-écrire.


e-kiwi
Modérateur
Modérateur
 
Messages: 13859
Inscription: Mar Déc 23, 2003 9:04

Message le Ven Sep 05, 2008 15:52

tu peux coller ton htaccess ici ?

lesissoux
Nouveau WRInaute
 
Messages: 40
Inscription: Dim Avr 10, 2005 11:44

Message le Ven Sep 05, 2008 15:55

voici mon htaccess
il n'y a rien d'autre que cela :

Options +FollowSymlinks
RewriteEngine on

RewriteCond $1 !^admin [NC]
RewriteCond $1 !^html [NC]
RewriteRule (.*) http://www.example.com/html/$1 [QSA,L]


effectivement je veux réécrire


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Ven Sep 05, 2008 16:05

j'ai édité le message juste après l'avoir écrit pour supprimer "http://www.example.com"

lesissoux
Nouveau WRInaute
 
Messages: 40
Inscription: Dim Avr 10, 2005 11:44

Message le Ven Sep 05, 2008 16:10

donc maintenant j'ai ca

Options +FollowSymlinks
RewriteEngine on

RewriteCond $1 !^admin [NC]
RewriteCond $1 !^html [NC]

RewriteRule (.*) /html/$1 [QSA,L]

lesissoux
Nouveau WRInaute
 
Messages: 40
Inscription: Dim Avr 10, 2005 11:44

Message le Ven Sep 05, 2008 16:23

impeccable tout fonctionne comme je le voulais

Un grand merci pour votre collaboration !!!!!!!

mrzakari
Nouveau WRInaute
 
Messages: 47
Inscription: Dim Aoû 31, 2008 19:08

Message le Lun Sep 08, 2008 21:19

j'ai fait la maime chose car je veux la maime chose que vous
mon problème est quand je mait http://www.example.com/html/ il reste http://www.example.com/html/
et moi je veux qu'il sera http://www.example.com/
et aussi pour les article ex
http://www.example.com/html/cour.html => http://www.example.com/cour.html
merci

lesissoux
Nouveau WRInaute
 
Messages: 40
Inscription: Dim Avr 10, 2005 11:44

Message le Lun Sep 08, 2008 21:25

avec ce code ca fonctionne tres bien
RewriteCond $1 !^admin [NC]
RewriteCond $1 !^html [NC]
RewriteRule (.*) /html/$1 [QSA,L]


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Lun Sep 08, 2008 21:26

la réécriture ne marche pas comme ca. dans ce cas si tu appelle -http://www.example.com/cour.html tu vois le contenu de -http://www.example.com/html/cour.html.

mrzakari
Nouveau WRInaute
 
Messages: 47
Inscription: Dim Aoû 31, 2008 19:08

Message le Lun Sep 08, 2008 22:05

ok
pour faire http://www.example.com/html/ ver http://www.example.com/ dans le même code pour ne pas avoir une duplicate car quand je tape http://www.example.com/html/ il reste http://www.example.com/html/
Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on

RewriteCond $1 !^admin [NC]
RewriteCond $1 !^html [NC]

RewriteRule (.*) /html/$1 [QSA,L]


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Mar Sep 09, 2008 6:46

il faut mettre :
Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on

RewriteCond %{QUERY_STRING} !rewrite
RewriteRule html/(.*) /$1 [QSA,L,R=301]

RewriteCond $1 !^admin [NC]
RewriteRule (.*) /html/$1?rewrite [QSA,L]

mrzakari
Nouveau WRInaute
 
Messages: 47
Inscription: Dim Aoû 31, 2008 19:08

Message le Mar Sep 09, 2008 9:50

ça marche pas quand je tape http://www.exampel.com/html il reste le même et moi je veux supprimer html

et aussi merci de me supprimer a propos d'admin

cordialement

rediriger exemple.com vers exemple.com/html

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. 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 :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités