Besoin d'aide .htaccess

Nouveau WRInaute
Bonjour !

Bon, donc pour faire marcher l'url rewriting sur mon hébergeur, il faut que j'écrive els htaccess de cette façon :

Code:
RewriteRule ^b\.html$ a.php [R]

Or, je n'arrive pas du tout à réecrire celui ci de la même façon :

Code:
RewriteEngine On 
RewriteRule ^forums.* /index.php [R] 
RewriteRule ^mforum([0-9]*).* /viewforum.html?f=$1&mark=topics [R] 
RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).* /viewforum.html?f=$1&topicdays=$2&start=$3 [R] 

RewriteRule ^forum([0-9]*)\.* viewforum.html?f=$1 [R] 
RewriteRule ^ptopic([0-9]*).* /viewtopic.html?t=$1&view=previous [R] 
RewriteRule ^ntopic([0-9]*).* /viewtopic.html?t=$1&view=next [R] 
RewriteRule ^stopic([0-9]*)-([0-9]*).* /viewtopic.html?t=$1&watch=topic&start=$2 [R] 
RewriteRule ^utopic([0-9]*)-([0-9]*).* /viewtopic.html?t=$1&unwatch=topic&start=$2 [R] 
RewriteRule ^ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).* /viewtopic.html?
t=$1&postdays=$2&postorder=$3&start=$4 [R] 
RewriteRule ^ftopic([0-9]*)-([0-9]*).* /viewtopic.html?t=$1&start=$2 [R] 
RewriteRule ^ftopic([0-9]*).* /viewtopic.html?t=$1 [R] 
RewriteRule ^ftopic([0-9]*).html /viewtopic.html?
t=$1&start=$2&postdays=$3&postorder=$4&highlight=$5 [R] 
RewriteRule ^setopic_([0-9]*)-([a-zA-Z0-9]*).* /viewtopic.html?t=$1&highlight=$2 [R] 
RewriteRule ^sutra([0-9]*).* /viewtopic.html?p=$1 [R] 
RewriteRule ^newtopic([0-9]*).* /viewtopic.html?t=$1&view=newest [R]

Est ce que quelqu'un pourrait m'aider et m'adapter le second htaccess de ce topic pour qu'il soit coder de la même façon que le premier ? ;)
(avec les \ et totu le reste...)

Je vous remercie énormément d'avance ;)
 
A
Anonymous
Guest
Toute tes addresses de substitution sont en extension html et non en php
 
A
Anonymous
Guest
Par contre le [R] génère une redirection temporaire (302).
Cherches sur le site WRI et tu veras que c'est pas le top pour le référencement...
 
Nouveau WRInaute
Ok, je vais voir ça ;)

mais pour ce qui concerne le code ?

Est ce que tu sauré adapté le deuxième pour qu'il soit codé comme le premier ? (avec les \... ) :D
 
A
Anonymous
Guest
Sog a dit:
justement darkfire, c'est ce que j'aimerai avoir sur mon forum phpbb ;)

C'est l'adresse de substitution dont je parle, pas l'adresse à substituer.
Regardes l'example que tu cites html->php

Un exemple pour ton cas
Code:
RewriteRule ^mforum([0-9]*)\.html /viewforum.php?f=$1&mark=topics [R, L]

Et ajoutes [L] après le [R] pour sortir du processus de rewriting
cf. http://httpd.apache.org/docs/mod/mod_re ... ewriteRule
 
A
Anonymous
Guest
OK, repostes le tout ensuite si tu souhaites que je rejette un oeil :wink:
 
Nouveau WRInaute
Voilà, c'est fait ;)

donc je te le remet modifié pour m'assurer que c'ets bon ;)

Merci à toi :D

Code:
RewriteEngine On 
RewriteRule ^forums.* /index.php [R, L] 
RewriteRule ^mforum([0-9]*)\.html /viewforum.php?f=$1&mark=topics [R, L] 
RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*)\.* /viewforum.html?f=$1&topicdays=$2&start=$3 [R, L] 

RewriteRule ^forum([0-9]*)\.* /viewforum.html?f=$1 [R, L] 
RewriteRule ^ptopic([0-9]*)\.* /viewtopic.html?t=$1&view=previous [R, L] 
RewriteRule ^ntopic([0-9]*)\.* /viewtopic.html?t=$1&view=next [R, L] 
RewriteRule ^stopic([0-9]*)-([0-9]*)\.* /viewtopic.html?t=$1&watch=topic&start=$2 [R, L] 
RewriteRule ^utopic([0-9]*)-([0-9]*)\.* /viewtopic.html?t=$1&unwatch=topic&start=$2 [R, L] 
RewriteRule ^ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*)\.* /viewtopic.html?
t=$1&postdays=$2&postorder=$3&start=$4 [R, L] 
RewriteRule ^ftopic([0-9]*)-([0-9]*)\.* /viewtopic.html?t=$1&start=$2 [R, L] 
RewriteRule ^ftopic([0-9]*)\.* /viewtopic.html?t=$1 [R, L] 
RewriteRule ^ftopic([0-9]*)\.html /viewtopic.html?
t=$1&start=$2&postdays=$3&postorder=$4&highlight=$5 [R, L] 
RewriteRule ^setopic_([0-9]*)-([a-zA-Z0-9]*)\.* /viewtopic.html?t=$1&highlight=$2 [R, L] 
RewriteRule ^sutra([0-9]*)\.* /viewtopic.html?p=$1 [R, L] 
RewriteRule ^newtopic([0-9]*)\.* /viewtopic.html?t=$1&view=newest [R, L]
 
A
Anonymous
Guest
Ce n'était qu'un exemple à reproduire sur toutes les lignes :roll: :roll:
Code:
RewriteEngine On 
RewriteRule ^forums\.html /index.php [R, L] 
RewriteRule ^mforum([0-9]*)\.html /viewforum.php?f=$1&mark=topics [R, L] 
RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*)\.html /viewforum.php?f=$1&topicdays=$2&start=$3 [R, L] 

RewriteRule ^forum([0-9]*)\.html /viewforum.php?f=$1 [R, L] 
RewriteRule ^ptopic([0-9]*)\.html /viewtopic.php?t=$1&view=previous [R, L] 
RewriteRule ^ntopic([0-9]*)\.html /viewtopic.php?t=$1&view=next [R, L] 
RewriteRule ^stopic([0-9]*)-([0-9]*)\.html /viewtopic.php?t=$1&watch=topic&start=$2 [R, L] 
RewriteRule ^utopic([0-9]*)-([0-9]*)\.html /viewtopic.php?t=$1&unwatch=topic&start=$2 [R, L] 
RewriteRule ^ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*)\.html /viewtopic.php?t=$1&postdays=$2&postorder=$3&start=$4 [R, L] 
RewriteRule ^ftopic([0-9]*)-([0-9]*)\.html /viewtopic.php?t=$1&start=$2 [R, L] 
RewriteRule ^ftopic([0-9]*)\.html /viewtopic.php?t=$1 [R, L] 
RewriteRule ^setopic_([0-9]*)-([a-zA-Z0-9]*)\.html /viewtopic.php?t=$1&highlight=$2 [R, L] 
RewriteRule ^sutra([0-9]*)\.html /viewtopic.php?p=$1 [R, L] 
RewriteRule ^newtopic([0-9]*)\.html /viewtopic.php?t=$1&view=newest [R, L]
 
Nouveau WRInaute
Oups !

J'ai fais un copié collé du htaccess de départ, avant que les modifs soient faites lol ;)

Oui, c'est bien pareil lol ;)

Merci à toi :D
 
Discussions similaires
Haut