url rewriting....au secours

Chapuis
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 36
Inscription: 23 Juil 2006

url rewriting....au secours

Message le Lun Aoû 21, 2006 15:40

Salut a tous.

je vous explique mon cas :)

J'avais un site sur free. dessus il y avais le site et un forum.
maintenant j'ai un nom de domaine et un herbergeur donc j'ai transferé le site sur le .fr (mais pas le forum).

je voudrai savoir comment rediriger tout un site complet SAUF 1 repertoire du ftp .

merci d avance


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3884
Inscription: 16 Nov 2004

Message le Lun Aoû 21, 2006 19:44

Le rapport avec l'urlrewriting ?? Je pense que tu dois confondre quelque chose.
Regarde ce tuto pour savoir ce qu'est l'url rewriting
http://www.webrankinfo.com/rechercher-url-rewriting.htm

Pour une redirection massive, utilise ce code php

Code: Tout sélectionner
<?php

//L'url de ton site sans / et sans le http://
$url="www.nouvelle-url";
$uri = $_SERVER['REQUEST_URI']; 

//Permet la redirection
header("Status: 301 Moved Permanently");
header("Location:http://".$url.$uri);

?>

Chapuis
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 36
Inscription: 23 Juil 2006

Message le Mar Aoû 22, 2006 15:53

oui mais la tu redirige tout.

moi je voudrai exclure le repertoire /forum de la redirection


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3884
Inscription: 16 Nov 2004

Message le Mar Aoû 22, 2006 16:07

Avec

$uri = "$_SERVER[REQUEST_URI]";
puis :
$exclusion = substr($uri,,);

regarde pour le paramétrage :
http://www.php.net/manual/fr/function.substr.php

ensuite

Code: Tout sélectionner
if(empty($exclusion))
//Permet la redirection
header("Status: 301 Moved Permanently");
header("Location:http://".$url.$uri);

Chapuis
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 36
Inscription: 23 Juil 2006

Message le Mer Aoû 23, 2006 20:20

Merci a toi KOogar :)

c'est tout bon ca marche


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

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