[astuce] l'url Rewriting et .htaccess pour FREE.FR

Nouveau WRInaute
Les internautes hébergeant les pages web chez free.fr ne peuvent pas faire d'url Rewriting via le fichier .htaccess, car free.fr a bridé cette fonction via sa configuration apache.

le résultat est souvent un mauvais réferencement dans google de leurs pages dynamique, car google référencera mieux une page du type http://login.free.fr/titre-de-ma-page.php qu'une page http://login.free.fr/index.php?id=1&categorie=7

cette astuce ne règle pas le problème mais le contourne.

L'astuce consiste a créer une page web (titre-de-ma-page.php) sur le serveur et d'ajouter sur celle ci le script php
<?php require "http://login.free.fr/index.php?id=1&categorie=7"; ?>

mais comme vous le savez les chmod de free.fr ne permettent pas la création de page dans le dossier car ceux ci sont fermé en écriture.

Pour contourner cette restriction de droit CHMOD vous devez donc aller sur votre espace membre de free.fr
puis aller dans :
Personnaliser vos pages
Activer des modules pour vos pages personnelles ( blog, forum, wiki, sondage...etc)

là, vous activez tout les modules (punbb, dotclear, etc......)
Aprés quelques jours, free.fr activera ces modules et miracle créera des dossier avec des chmod 777
(désolé mais je ne sais plus quel module comporte cette spécificité)


lorsque vous créez un article il ne vous reste alors plus qu'a l'envoyer sur votre base de donnée MYSQL et en plus de créer un fichier .../repertoirechmod777/titre-de-ma-page.php qui contiendra l'include.

mille option sont alors possible
soit ajouter dans la base de donnée de l'article un champ avec l'url titre-de-ma-page.php
soit construire la navigation dans les squelettes a partir des pages titre-de-ma-page.php


voilà :D
 
WRInaute impliqué
salut
merci beaoucoup pour toutes ces info et ces astuces.
t'en aurais pas aussi une pour que leurs serveur arrete de se planter :lol:
 
WRInaute accro
nifrou a dit:
salut
merci beaoucoup pour toutes ces info et ces astuces.
t'en aurais pas aussi une pour que leurs serveur arrete de se planter :lol:

En payant un hébergeur par exemple...
 
WRInaute occasionnel
Moi je trouve ça louche quelqu'un qui vient donner des astuces comme ça, gratuitement, pour le plaisir. Surtout qu'il a fait la démarche de s'inscrire exprès pour ça.

Tu vas nous proposer quelque chose à vendre dans tes prochains posts?
 
WRInaute occasionnel
Webinteraction a dit:
Tiens, quelqu'un a osé révélé une astuce qu'il ne fallait pas et ça embête ?...

Quelqu'un a rien trouvé du tout.
Et je vois pas pourquoi la révélation d'une astuce vieille de 2 ans embêterait qui que ce soit. Et encore moins les pros qui n'hégergent pas leurs sites n'importe où, gratuitement, comme chez Free.


---> Tu sors.
 
Nouveau WRInaute
jeroen a dit:
Cette astuce est connue depuis des lustres, et j'en parlais d'ailleurs ici
Je l'utilise depuis des lustres sur ce site -http://mountainguide.free.fr/

Sinon une autre méthode (mais faut voir le hearder renvoyé...)
https://www.webrankinfo.com/forum/t/url-rewriting-chez-free-2-la-solution-sans-htaccess.12843/


je viens de les lire, c'est chouette en effet


nifrou a dit:
salut
merci beaoucoup pour toutes ces info et ces astuces.
t'en aurais pas aussi une pour que leurs serveur arrete de se planter :lol:



attendre le siècle prochain et que le patron de free.fr s'investisse autant sur le net que [edit e-kiwi : sujet modéré]


Maxib a dit:
Moi je trouve ça louche quelqu'un qui vient donner des astuces comme ça, gratuitement, pour le plaisir. Surtout qu'il a fait la démarche de s'inscrire exprès pour ça.

Tu vas nous proposer quelque chose à vendre dans tes prochains posts?

j'y avait pas pensé, car faire de la pub sur les forums c'est le meilleur moyen de se faire bannir, de perdre son temps, de s'avilisser machinalement et avec des arrière pensé, mais pourquoi pas ?
puisque tu m'y invite
[PAS DE PUB SUR WRI, MERCI]
 
Nouveau WRInaute
je decouvre le forum et le plugins "Autres sujets de discussion :" allant chercher dans la base mysql des mot similaires est excellent

comment faire pour que les mots clées soit identifié ?
Faut il exclure des mots massivement ou definir des mots ?
 
Nouveau WRInaute
mise a jour

1) dans le .htaccess, mettre:

ErrorDocument 404 /erreur404.php

2) supposons que vos articles soient du style /article.php?id=1, que vous reecrivez en /titre-de-article-1

<?

$URL = pathinfo("$REQUEST_URI"); // recupere le chemin demande

$vrai_chemin = $URL["basename"]; // ici va recuperer "/titre-de-article-1"

$tableau_chemin = explode("-",$vrai_chemin); // on obtient un tableau ["/titre","de","article","1"]

$id = $tableau_chemin[(count($tableau_chemin)-1)]; // maintenant $id=1

header("HTTP/1.0 200 OK");

header('Location: /article.php?id='.$id); // on fait une redirection code 200 vers /article.php?id=1

?>

Pour resumer, on, utilise la possibilite de personnaliser la page 404 avec le fichier .htaccess, et simule une regle de reecriture a l'interieur de ce fichier...


via :
http://laurent.gandhi.free.fr/Vanilla.1.0.3/
I love you babe - Toutes les discussions
 
Discussions similaires
Haut