Aller au contenu

Sujets conseillés

Posté

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:

Posté

je pense que tu as du voir ce site , dessus ils disent que le mod rewrite n'est pas dispo chez free :huh:

Posté (modifié)

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
Posté

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...

Veuillez vous connecter pour commenter

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



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