|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
WebRankInfo Administrateur du site

Inscrit le: 19 Avr 2002 Messages: 14189 Localisation: Toulouse
|
Posté le : Ven Juin 13, 2003 18:33 Sujet du message: L'URL Rewriting expliqué aux débutants |
|
|
Sans chercher à vexer les "débutants" qui découvrent les techniques d'URL Rewriting, j'ai écrit un petit article visant à présenter brièvement à quoi ça sert, quel est son principe et comment l'utiliser.
Je suis ouvert à vos remarques afin de l'améliorer. J'espère qu'il répondra aux attentes que certains m'ont exprimées par email.
http://www.webrankinfo.com/analyses/autres/url-rewriting-debutants.php |
|
| |
|
 |
BZHcool WRInaute occasionnel

Inscrit le: 17 Avr 2003 Messages: 176 Localisation: Bretagne
|
Posté le : Ven Juin 13, 2003 22:34 Sujet du message: L'URL Rewriting expliqué aux débutants |
|
|
Merci grand chef pour ce complément d'informations concernat l'URL Rewriting...
Mais j'ai un doute... Voilà tu dis :
| Citation: |
Il faut donc veiller à changer tous les liens à l'intérieur de son site pour qu'ils soient tous au nouveau format.
|
Je pensais que le fait de mettre un .htaccess suffisait à transformer au niveau serveur les URL dynamiques en URL propres... Et là j'ai comme l'impression que tu veux dire que même avec un .htaccess il faut réécrire mes URL dans les codes de mes pages PHP.
Soit que je ne comprend rien ou alors c'est la fatigue qui vient de me frapper...
Bonne nuit... à demain  |
|
| |
|
 |
Nitou WRInaute passionné

Inscrit le: 01 Déc 2002 Messages: 928 Localisation: France
|
Posté le : Ven Juin 13, 2003 22:40 Sujet du message: L'URL Rewriting expliqué aux débutants |
|
|
Oui, il faut bien modifier ses pages PHP pour y mettre la nouvelle extension (html...) sinon ca ne marchera pas, Apache ne réécrit pas à la voler les URLs  |
|
| |
|
 |
WebRankInfo Administrateur du site

Inscrit le: 19 Avr 2002 Messages: 14189 Localisation: Toulouse
|
Posté le : Ven Juin 13, 2003 22:45 Sujet du message: L'URL Rewriting expliqué aux débutants |
|
|
| Je crois que c'est LA grosse erreur que tout le monde fait... C'est d'ailleurs principalement pour ça que j'ai écrit cet article, car on voyait trop souvent dans le forum des gens ne pas comprendre que ça ne marche pas... |
|
| |
|
 |
BZHcool WRInaute occasionnel

Inscrit le: 17 Avr 2003 Messages: 176 Localisation: Bretagne
|
Posté le : Sam Juin 14, 2003 16:06 Sujet du message: L'URL Rewriting expliqué aux débutants |
|
|
Donc dans mon cas pour une URL du type :
h**p://www.monsite.com/links/?action=voir&id=35
qui serait réécrite par Rewriting en h**p://www.monsite.com/links-voir-35.html
je devrais changer mes règles de formation de mes URLs dans mes codes sources PHP.
Houlà!!! C'est plus compliqué que je ne le pensais ce Rewriting.
Car si je comprens bien un moteur va trouver grace au .htaccess une URL de la forme h**p://www.monsite.com/links-voir-35.html et l'indexé, mais par la suite (si je ne change rien d'en mes codes sources PHP) un visiteur qui cliquera sur cette URL n'arrivera pas à la page h**p://www.monsite.com/links/?action=voir&id=35
Pour moi je pensais que le rewriting permettait juste d'indexer des URLs à variables multiples sous une forme html, et qu'une fois que le visiteur entrait sur le site par une adresse html il pouvait continuer sa visite grace aux liens internes qui eux restent sous la forme h**p.....links/?var=x&var=y
Je me trompe alors!!! |
|
| |
|
 |
Alphen Nouveau WRInaute
Inscrit le: 22 Avr 2003 Messages: 20 Localisation: 06
|
Posté le : Lun Juin 16, 2003 14:53 Sujet du message: L'URL Rewriting expliqué aux débutants |
|
|
| Nitou a écrit: |
Oui, il faut bien modifier ses pages PHP pour y mettre la nouvelle extension (html...) sinon ca ne marchera pas, Apache ne réécrit pas à la voler les URLs  |
Pourtant dans l'article de votre site il est écrit:
| Citation: |
| Une des fonctions les plus puissantes permises par le fichier .htaccess (cf. article sur le fichier .htaccess) est la réécriture "à la volée" des URL. |
La vérité est ailleurs... |
|
| |
|
 |
hetzeld WRInaute accro

Inscrit le: 02 Déc 2002 Messages: 2205 Localisation: France - Angleterre
|
Posté le : Lun Juin 16, 2003 15:25 Sujet du message: L'URL Rewriting expliqué aux débutants |
|
|
| Alphen a écrit: |
Pourtant dans l'article de votre site il est écrit:
| Citation: |
| Une des fonctions les plus puissantes permises par le fichier .htaccess (cf. article sur le fichier .htaccess) est la réécriture "à la volée" des URL. |
La vérité est ailleurs... |
C'est vrai qu'elle est ailleurs... c'est une question de compréhension
Apache réécrit bien "à la volée" une URL de type article-12.html en article.php?id_article=12, pour autant qu'on lui ait donné instruction de le faire à l'aide d'une règle dans le fichier .htaccess (ou httpd.conf).
Ce qu'Apache ne fait pas, c'est changer la source de vos pages. , et c'est heureux !
Si dans celle-ci il reste des liens article.php?id_article=12 , ils ne seront pas changés.
C'est au concepteur du site et/ou au programmeur d'application de s'assurer que toutes les urls seront de la forme article-xx.html en modifiant ses applications.
Apache sait donc bien réécrire à la volée les URLs qu'on lui présente (si règle adéquate il y a)
Dan |
|
| |
|
 |
lolilol WRInaute passionné

Inscrit le: 19 Déc 2002 Messages: 762 Localisation: Montpellier
|
Posté le : Mar Juin 17, 2003 21:29 Sujet du message: Re: L'URL Rewriting expliqué aux débutants |
|
|
| WebRankInfo a écrit: |
| Je suis ouvert à vos remarques afin de l'améliorer. J'espère qu'il répondra aux attentes que certains m'ont exprimées par email. |
MOUARF..!!!!!! c'est génial... )
Merci à wri pour le support et à DAN pour ce COURS SPLENDIDE..!!!
Moi qui cherchais un stage d'été ..
MERCI A TOUS.....
ET LONGUE VIE A WRI!!!!!!!!! |
|
| |
|
 |
Tchinkatchuk WRInaute impliqué

Inscrit le: 22 Avr 2003 Messages: 286 Localisation: Vannes
|
Posté le : Mer Juin 18, 2003 14:00 Sujet du message: L'URL Rewriting expliqué aux débutants |
|
|
| BZHcool a écrit: |
Je pensais que le fait de mettre un .htaccess suffisait à transformer au niveau serveur les URL dynamiques en URL propres... Et là j'ai comme l'impression que tu veux dire que même avec un .htaccess il faut réécrire mes URL dans les codes de mes pages PHP |
Comme cela arrive trop souvent, tu prend la question à l'inverse. Ce n'est pas apache ou ton htaccess qui cré des liens html mais toi qui les fait (dans ton code PHP donc) et apache qui interprete en php.
Pour résumer, contrairement à la logique de tous les débutants, on ne transforme pas du PHP en HTML mais de fausses pages HTML en vrai pages PHP (je parle physiquement la).
Euh, c po clair ???  |
|
| |
|
 |
BZHcool WRInaute occasionnel

Inscrit le: 17 Avr 2003 Messages: 176 Localisation: Bretagne
|
Posté le : Mer Juin 18, 2003 21:40 Sujet du message: L'URL Rewriting expliqué aux débutants |
|
|
Merci pour cette réponse...
Je crois avoir compris le fin fond de cette URL Rewriting... Et oui comme un bon débutant je prenais le problème à l'envers...
Je vais donc étudier le chose... mais pour le moment je viens de modifier mes urls à 3 variables en urls à 2 variables... J'attends la prochaine mise à jour (en juillet maintenant)
Merci à toi Tchinkatchuk pour cette réponse et à WebRankInfo pour avoir ouvert ce Post qui aura été plus que révélateur pour Moi |
|
| |
|
 |
Yann WRInaute discret

Inscrit le: 25 Mai 2003 Messages: 57
|
Posté le : Mer Juil 02, 2003 7:06 Sujet du message: L'URL Rewriting expliqué aux débutants |
|
|
Yes, webrankinfo, tu devrais rajouter un lien vers ce post sur la doc.
C cool, j'ai tout compris, plus qu'a savoir si je vais savoir le faire. |
|
| |
|
 |
Grand-Pas WRInaute occasionnel

Inscrit le: 17 Juin 2003 Messages: 105
|
Posté le : Jeu Juil 03, 2003 9:55 Sujet du message: L'URL Rewriting expliqué aux débutants |
|
|
Je voulais simplement dire merci pour les articles et les explications...
J'ai pu faire du rewriting propre et sans trop me prendre la tête... un grand merci  |
|
| |
|
 |
WebRankInfo Administrateur du site

Inscrit le: 19 Avr 2002 Messages: 14189 Localisation: Toulouse
|
|
| |
|
 |
bolo WRInaute occasionnel

Inscrit le: 21 Oct 2002 Messages: 139 Localisation: Fort de france
|
Posté le : Ven Aoû 15, 2003 21:40 Sujet du message: L'URL Rewriting expliqué aux débutants |
|
|
| url rewriting ca marche pour les page asp ? |
|
| |
|
 |
Kmacleod WRInaute accro

Inscrit le: 28 Nov 2002 Messages: 3417
|
Posté le : Ven Aoû 15, 2003 22:17 Sujet du message: L'URL Rewriting expliqué aux débutants |
|
|
| Le sujet a déjà été abordé dans ce post sur Apache ASP et URL rewriting , trouvé sur ... google |
|
| |
|
 |
| |
|
|