Redirection de x url vers une seule
7 messages
• Page 1 sur 1
-

Savoy - WRInaute discret

- Messages: 231
- Inscription: 22 Fév 2007
Redirection de x url vers une seule
Bonjour,
Voici un problème auquel je n'ai pas trouvé de solution avec aucune règle de htaccess :
Je cherche à faire pointer tout ce qu'il y a dans un dossier spécifique vers une seule et même page
Par exemple je voudrais renvoyer :
http://www.monsite/mondossier/ vers http://www.monsite/monnouveaudossier/index.php
http://www.monsite/mondossier/mapage1.php vers http://www.monsite/monnouveaudossier/index.php
http://www.monsite/mondossier/mapage2.html vers http://www.monsite/monnouveaudossier/index.php
Comment faire car j'utilise
et ça ne fonctionne (pas erreur 404)
Merci pour vos conseils
Voici un problème auquel je n'ai pas trouvé de solution avec aucune règle de htaccess :
Je cherche à faire pointer tout ce qu'il y a dans un dossier spécifique vers une seule et même page
Par exemple je voudrais renvoyer :
http://www.monsite/mondossier/ vers http://www.monsite/monnouveaudossier/index.php
http://www.monsite/mondossier/mapage1.php vers http://www.monsite/monnouveaudossier/index.php
http://www.monsite/mondossier/mapage2.html vers http://www.monsite/monnouveaudossier/index.php
Comment faire car j'utilise
- Code: Tout sélectionner
RedirectPermanent /mondossier http://www.monsite/monnouveaudossier/index.php
et ça ne fonctionne (pas erreur 404)
Merci pour vos conseils
-

KOogar - WRInaute accro

- Messages: 3885
- Inscription: 16 Nov 2004
Avec le fichier .htaccess dans l'ancien repertoire:
- Code: Tout sélectionner
RewriteCond %{REQUEST_URI} ^/repertoire/.*$
RewriteRule $ http://www.site.ext/nouveaurep/index.php [R=301,L]
-

Savoy - WRInaute discret

- Messages: 231
- Inscription: 22 Fév 2007
Merci Koogar, mais ça ne fonctionne pas j'ai toujours une erreur 404.
Je précise deux points :
1- je ne souhaite pas rediriger vers un autre site mais vers un dossier différent au même niveau que l'autre
2- Tout ça se passe sur un forum phpbb qui fonctionne avec de l'url rewriting (j'ai un htaccess déjà en place, mais même si je le supprime j'ai l'erreur 404)...
Je précise deux points :
1- je ne souhaite pas rediriger vers un autre site mais vers un dossier différent au même niveau que l'autre
2- Tout ça se passe sur un forum phpbb qui fonctionne avec de l'url rewriting (j'ai un htaccess déjà en place, mais même si je le supprime j'ai l'erreur 404)...
-

KOogar - WRInaute accro

- Messages: 3885
- Inscription: 16 Nov 2004
et avec ce code a la racine ?
peut-etre qu'il te faut le métacaractere ^, en théorie ce code devrait marcher, c'est pas tres loin la solution, juste une question d'adaptation.
le code épurer donne ca
apres certain serveur demande une adaptation du genre:
peut-etre qu'il te faut le métacaractere ^, en théorie ce code devrait marcher, c'est pas tres loin la solution, juste une question d'adaptation.
le code épurer donne ca
- Code: Tout sélectionner
RewriteCond %{REQUEST_URI} /repertoire/.*
RewriteRule $ /nouveau_rep/index.php [L]
apres certain serveur demande une adaptation du genre:
- Code: Tout sélectionner
RewriteCond %{REQUEST_URI} ^/repertoire/.*$
RewriteRule ^$ http://www.tonsite.ext/nouveau_rep/index.php [R=301,L]
# OU
RewriteCond %{REQUEST_URI} ^/repertoire/.*$
RewriteRule (.*) http://www.tonsite.ext/nouveau_rep/index.php [R=301,L]
-

Savoy - WRInaute discret

- Messages: 231
- Inscription: 22 Fév 2007
Je ne comprends pas je suis chez ovh ça devrait marcher...
Je viens de faire le test avec
Ca fonctionne uniquement sur h**p://www.monsite/ancienrep/index.php
ca me renvoie vers h**p://www.monsite/nouveaurep//index.php => Ã noter le double slash
Je viens de faire le test avec
- Code: Tout sélectionner
RedirectPermanent /ancienrep http://www.monsite/nouveaurep/
Ca fonctionne uniquement sur h**p://www.monsite/ancienrep/index.php
ca me renvoie vers h**p://www.monsite/nouveaurep//index.php => Ã noter le double slash
-

Savoy - WRInaute discret

- Messages: 231
- Inscription: 22 Fév 2007
Bon ben voila la solution :
A placer dans l'ancien repertoire...
Voilà , si ça peut-servir
- Code: Tout sélectionner
RewriteEngine on
RewriteRule (.*) http://www.monsite.com/monnouveaudossier/index.php [R,L]
A placer dans l'ancien repertoire...
Voilà , si ça peut-servir
7 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Redirection plusieurs pages vers une seule
- Redirection 301 sur une seule page ?
- wordpress : redirection 301 d'une seule URL
- Redirection permanente d'une seule page du blog.
- Probleme de redirection de toute les pages vers une seule...
- Seule 1 seule page est référencée !
- Redirection de certaines pages d'un dossier vers une seule d'un autre dossier
- Test de lien (type 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). - Test de positionnement sur data centers
Cet outil vous permet d'afficher sur une seule page les résultats Google effectués sur de nombreux data centers (centres de données).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
