Aller au contenu

Rewriting sur free.fr


Sujets conseillés

Bonjour à tous les hubiens...,

après une longue recherche sur google, j'en viens à appeler l'aide du hub...

Je n'ai pas trouver de solution pour mettre en place le rewriting sur un domaine en free.fr...

Tous les sujets traités sur la question sont vagues laissant éventuellment apparaitre de temps en temps une lueur d'espoir sur des astuces, mais rien de concret...

Alors je voulais savoir si un de vous a une réponse claire sur le sujet, est il possible de faire du rewriting sur un domaine free.fr ou non? Et si oui comment??? :huh:

Lien vers le commentaire
Partager sur d’autres sites

Il est possible d'exploiter l'erreur 404 pour faire de l'url rewriting chez free

Un exemple :

dans .htaccess :

ErrorDocument 404 /url-rewriting.php

dans url-rewriting.php :

<?php 
$url = pathinfo("$REQUEST_URI");
$variable_avec_tiret = $url["basename"];
$variable_sans_tiret = str_replace( "-", " " , $variable_avec_tiret);
header("HTTP/1.0 200 OK");
header("Location: index.php?page=".$variable_sans_tiret."");
?>

Dans cet exemple, si l'on va à la page tonsite.fr/je-sais-pas

cette url sera réécrite en index.php?page=je%20sais%20pas

Cela marche pafaitement ;)

Modifié par rottman
Lien vers le commentaire
Partager sur d’autres sites

comment réagissent les moteurs face à cette erreur 404 ?

indexent ils la page ? la laissent ils de coté ?

je ferai plutot un demi rewrite avec : fichier.php?param=variable1-variable2-variable3...

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...