Un outil très sympa pour URL rewriter facilement :)

WRInaute passionné
Je suis nul en URL rewriting. J'avais donc demandé à mes experts en la matière ce qu'ils pensaient des résultats de l'outil... ils étaient pas convaincus.
 
WRInaute passionné
mowmow a dit:
C'est basique hein, ca aide pour ceux qui n'y connaissent vraiment irne c'est tout ^^

C'est basique c'est sur mais c'est toujours bon pour les debutants.
Et je veux pas dire mais l'ULR rewrit c'est vraiment pas dur. :wink:
 
WRInaute accro
Borower a dit:
C'est basique c'est sur mais c'est toujours bon pour les debutants.
Et je veux pas dire mais l'ULR rewrit c'est vraiment pas dur. :wink:
Pour faire des trucs basiques ça va, par contre rien que les exemples un peu avancés de la documentation d'Apache c'est déjà moins facile :D.
 
WRInaute passionné
bonjour
Je tente de rewriter certaines url de mon site qui sont de cette formes -http://referencement-link.com/p_awards.php?im=regional.gif
Dans mon htacces j'ai déjà celà :
Code:
#Options FollowSymLinks
RewriteEngine on
RewriteBase /

RewriteRule ^([^,.]*),([0-9]+)(,([0-9]*))*\.html index.php?cat=$2&p=$4 [L]
RewriteRule ^([0-9]+)-in*\.html$ in.php?id=$1 [QSA,L]
RewriteRule ^rss/([^-.]+)-([^-.]+)-([^-.]+).xml$ rss/index.php?flux=$1&cat=$2&name=$3 [QSA,L]
RewriteRule ^([^,.]*)-([0-9]+)*\.html$ p_display.php?id=$2 [QSA,L]
RewriteRule ^top_([A-Z]+)*\.html$ p_top.php?mod=$1 [QSA,L]

#php_flag register_globals Off
#php_flag session.use_trans_sid off

RewriteCond %{HTTP_HOST} ^www.referencement-link.com$ 
RewriteRule ^(.*)   http://referencement-link.com/$1  [QSA,L,R=301]
J'ai donc tenter de rajouter celà en plus :
Code:
RewriteRule p_awards-im-(.*)\.htm$ p_awards.php?im=$1
Sans succes :(
J'ai donc changé le code ci dessus par :
Code:
RewriteRule p_awards/im/(.*)/ p_awards.php?im=$1
RewriteRule p_awards/im/(.*) p_awards.php?im=$1
Toujours sans succès ...re :( ;tout celà en passant par le lien donné au debut de ce poste.
Aurriez vous des suggestions pour simplifier ce genre d'url svp :?:
 
WRInaute impliqué
Code:
RewriteRule ^p_awards/im/(.*)/ p_awards.php?im=$1
RewriteRule ^p_awards/im/(.*) p_awards.php?im=$1

Il manque un ^ :)
 
WRInaute passionné
Merci mowmow
Comme je m'en doutais un peut,sa ne marche pas...sa aurrait été trop beau du 1er coup :wink:
 
WRInaute impliqué
MagicYoyo a dit:
Je suis nul en URL rewriting. J'avais donc demandé à mes experts en la matière ce qu'ils pensaient des résultats de l'outil... ils étaient pas convaincus.
Je rewrite assez souvent, tout et n'importe quoi ...
en fait je suis victime des "cools URLs" je crois, j'ai horreur de voir les "?", "get=", etc.
et perso, je ne suis pas convaincu quand on me propose :
pour commencer :
Code:
Options +F0ll0wSymL1nks
c'est sympa çà, les URLs "malformées" auront quand même une chance d'aboutir au lieu d'un 404 ... très bien ! :roll:
et le ref et le duplic4te !?!

ensuite on me propose :
Code:
Rewrit3Rul3 index-read-(.*)\.htm$ index.php?read=$1
(.*) pour une url avec 4 variables, c'est vrai, c'est plus le simple,
mais sûrement pas le plus sécurisé, ni le plus efficace (à mon sens).
 
Nouveau WRInaute
dites svp ... peut on effectuer un double rewriting !??

comme j'arrive pas a changer le rewriting de spip id_article-urlspropres2.html


merci de me repondre
 
Discussions similaires
Haut