redirection dossier et son contenu ?

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


Benoit1
WRInaute accro
WRInaute accro
 
Messages: 1471
Inscription: Ven Aoû 06, 2004 20:11

redirection dossier et son contenu ?

Message le Mer Aoû 29, 2007 8:57

Salut, j'aimerais savoir s'il existe une ligne à intégrer à un htaccess. pour rediriger (301) un dossier et ce qu'il contient, vers un nouveau dossier

par exemple http://www.monsite/dossiera/* vers http://www.monsite/dossierb/index.htm

j'ai tenté avec ça :
RewriteCond %{HTTP_HOST} ^.*$
RewriteRule ^Articles/?$ http://www.destin-tanganyika.com/Articl ... Tanganyika [R=301,L]

RewriteCond %{HTTP_HOST} ^.*$
RewriteRule ^Poissons/?(.*)$ http://www.destin-tanganyika.com/Galerie/$1 [R=301,L]


Mais ça ne fonctionne qu'avec l'index du dossier à rediriger.


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

Message le Mer Aoû 29, 2007 10:02

Code: Tout sélectionner
RedirectPermanent /dossiera http://www.monsite/dossierb


Benoit1
WRInaute accro
WRInaute accro
 
Messages: 1471
Inscription: Ven Aoû 06, 2004 20:11

Message le Mer Aoû 29, 2007 10:13

Merci beaucoup ! :idea:


Benoit1
WRInaute accro
WRInaute accro
 
Messages: 1471
Inscription: Ven Aoû 06, 2004 20:11

Message le Mer Aoû 29, 2007 10:40

J'ai beau retourner le truc dans tous les sens, ça ne fonctionne pas. :(


Benoit1
WRInaute accro
WRInaute accro
 
Messages: 1471
Inscription: Ven Aoû 06, 2004 20:11

Message le Mer Aoû 29, 2007 18:28

C'est impossible ???

:?: :?: :?:
:idea: :idea: :idea: 8O


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3324
Inscription: Mar Nov 16, 2004 18:27

Message le Jeu Aoû 30, 2007 0:26

c'est le genre de redirection a faire en PHP :

Code: Tout sélectionner
<?php
$url = $_SERVER["REQUEST_URI"];
$rel = strstr ($url,'dossiera');
if($rel != FALSE)       {
$nouvelle_url = str_replace("dossiera","dossierb",$url);
header("Status: 301 Moved Permanently");
header("Location: http://".$_SERVER['HTTP_HOST']."".$nouvelle_url."");}
?>


si tu as un souci, je te detaillerais le code ...


Benoit1
WRInaute accro
WRInaute accro
 
Messages: 1471
Inscription: Ven Aoû 06, 2004 20:11

Message le Jeu Aoû 30, 2007 7:53

Un grand merci, je vais essayer ça :)


Benoit1
WRInaute accro
WRInaute accro
 
Messages: 1471
Inscription: Ven Aoû 06, 2004 20:11

Message le Jeu Aoû 30, 2007 20:17

J'ai fait ça :

http://www.destin-tanganyika.com/Poissons/redirect.php

Visiblement ce n'est pas bon :oops: (je ne suis pas programmeur 8) )


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3324
Inscription: Mar Nov 16, 2004 18:27

Message le Sam Sep 01, 2007 6:49

Benoit1 a écrit:J'ai fait ça :

http://www.destin-tanganyika.com/Poissons/redirect.php

Visiblement ce n'est pas bon :oops: (je ne suis pas programmeur 8) )


on line 16

et il y a quoi en ligne 16 sur la page redirect.php?


Benoit1
WRInaute accro
WRInaute accro
 
Messages: 1471
Inscription: Ven Aoû 06, 2004 20:11

Message le Dim Sep 02, 2007 14:17

str_replace("http://www.destin-tanganyika.com/Poissons","http://www.destin-tanganyika.com/Galerie",$url);


Voilà :?: :idea:

Merci de t'intéresser à mon cas.


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3324
Inscription: Mar Nov 16, 2004 18:27

Message le Lun Sep 03, 2007 0:07

Benoit1 a écrit:
str_replace("http://www.destin-tanganyika.com/Poissons","http://www.destin-tanganyika.com/Galerie",$url);


Voilà :?: :idea:

Merci de t'intéresser à mon cas.


Pourquoi faire compliquer ? Si tu dois mettre l'url complete ( dans ton cas ce n'est pas utile) alors il te faudra utiliser un regex... mais ce n'est vraiment pas necessaire dans ton cas, cette ligne suffira :


Code: Tout sélectionner
$nouvelle_url = str_replace("Poissons","Galerie",$url);


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 :

Consultez la description détaillée des produits ou services de Google suivants : Google Health

  • 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).
  • Calcul du taux de liens vers des pages internes
    Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés.


Qui est en ligne

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