Présentation

Rewriting

Les preparatifs

Préparer SON GuppY

Fichiers concernés

La suite

Tests

  • sapin

Se reconnecter
---

Votre nom (ou pseudo) :

Votre code secret


 Nombre de membres 19 membres


Membres connectés :

( personne )
Visites

   visiteurs

   visiteurs en ligne

Recherche




d'ou arrivez-vous ?
forum.gifForum - Rewriting - Sujet n°8

La Charte du Forum - La Charte du Forum

Forum - Forum
Rewriting - Rewriting
- Sujet n° 8


actif Sujet n° 8  Le rewriting ça marche

le 17/10/2007 @ 11:43
par Rewrited

Rewrited

Administrateur
2 messages

Bonjour,
Le rewriting ça marche
 Ce site va en parler et vous montrer qu'on peut y arriver avec un peu de courrage.
n


Je me suis fait rewrited sans douleurs

Ecrire à Rewrited   Site web Rewrited Poster une réponse  Haut

[]   

DébutPrécédent [ 1 2 ] SuivantFin
Réponse n° 11
--------
le 04/01/2008 @ 13:07
par jjcc

jjcc

8 messages
Bonjour
j'ai une autre question au sujet de l'index.php a renommer en index.html....j'ai essayé plusieurs règles et en dernier lieu celle-ci :

RewriteRule ^accueil-([0-9]+)-(.+)\.html$ /index.php?lng=$1 [L]

mais cela ne marche pas !!!! j'ai l'impression que chez nuxit il y a une formulation spéciale ?  j'ai visité plusieurs forums ou il etait expliqué la règle pour l'index mais aucunes ne marchent meme pas d'erreurs404 ? sur le forum nuxit également ? je précise que je fais les modifs à partir du "htaccess" et que je n'ai pas changé les fichiers sur mon guppy.....je pense qu'en ayant une règle qui fonctionne pour l'index après en m'en inspirant je pourrais rewriter  "les news" "le livre d'or " etc... puisque que les liens sont à peut près identiques
une solution ?
merci


jjcc

Ecrire à jjcc   Site web jjcc Poster une réponse  Haut
Réponse n° 12
--------
le 04/01/2008 @ 15:38
par URLrewriting

URLrewriting

Administrateur
25 messages
Salut ,

comment veux-tu que l'expression régulière ([0-9]+) interprète tes 2 lettres relatives à la langue ( fr ou en etc.) ? s

si tu veux pouvoir appeler ta page index : accueil-fr.html

ta règle devra être :

RewriteRule ^accueil-([a-z]{2}).html$­­­­­­  ­­­­  index.php?lng=$­­­­­­1 [L]

ps:  la précision "{2}" concerne le nombre de caractères dans cette expression régulière ( fr ou en ou de, etc. )

Il se peut que chez certains hébergeurs, il faille peaufiner ou adapter , par exemple chez Ghazette, le signe ^ placé en début des règles fait planter son serveur.
Ecrire à URLrewriting   Site web URLrewriting Poster une réponse  Haut
Réponse n° 13
--------
le 04/01/2008 @ 16:03
par jjcc

jjcc

9 messages
re
je pensais qu'il y avait un standart pour rewriter un site mais je m'apperçois qu'un règle est bonne chez un hébergeur et pas chez l'autre?tout a fait étonnant ....si j'ai bien compris la règle "rewrite"  reprend la ligne de code .php ,mais si je me fis a la règle que tu m'as donné hier si j'essai de la modifier pour mon index....cela ne marche plus !!!j'ai bien compris pour le {2} mais mon site est en fr ?et donc je pensais qu'avec cette règle qui marchent pour, les articles en la modifiant un peu ....cela serait bon pour l'index...mais non.C'est comme le règle que tu m'as donné pour les samples si je ne modifie pas ma page en "_20sample" cela ,ne marche pas.......j'ai bien compris la subtilité de ta règle avec le _ indispensable et sample mais pour le rerste je suis dans le vague.....je vais essayer dès demain ta solution et biens sûr je te tiens au courant
merci pour ton aide


jjcc

Ecrire à jjcc   Site web jjcc Poster une réponse  Haut
Réponse n° 14
--------
le 08/01/2008 @ 11:48
par jjcc

jjcc

10 messages
bonjour
bon je viens aux nouvelles pour mon index....j'ai essayé la règle que tu m'as donné mais cela me donne une erreur serveur (500) j'ai essayé de la modifier ..je n'ai plus d'erreur mais pas d'affichage en html !!! de mon cotê j'en ai essayé d'autres mais ce n'est a y rien comprendre cela ne marche pas....Il y a une chose étrange dans ma règle pour les articles et celle que tu m'as donné pour les "sample" ce sont les tirets obliques \ avant le html et /avant articles que j'ai dans mes deux règles qui fonctionnent...pour les articles si je les supprime la règle ne marche plus

RewriteRule ^article-fr-([0-9]+)-(.+)\.html$ /articles.php?lng=fr&pg=$1 [L]

j'ai essayé de faire la même chose avec l'index mais niet    .... as-tu une autre piste?
merci


jjcc

Ecrire à jjcc   Site web jjcc Poster une réponse  Haut
Réponse n° 15
--------
le 10/01/2008 @ 11:24
par Rewrited

Rewrited

8 messages
Bonjour,
pour chercher si il y a des spécificités dans google j'ai recerché rewriting "mon hebergeur" en general on trouve 2 3 articles si il y a des specificités.
n
Ecrire à Rewrited   Site web Rewrited Poster une réponse  Haut
DébutPrécédent [ 1 2 ] SuivantFin
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Cloturer Cloturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 


^ Haut ^