[résolu]Réécriture

Discussion sur le mod rewrite d'Apache : .htaccess, utilisation, expériences... Réécriture d'URL (URL rewriting).

Modérateur: Modérateurs

[résolu]Réécriture

Messagede alesque » Mer Aoû 16, 2006 3:50 pm

:oops: J'ai un peu honte sur ce coup là :oops:

En modifiant le htaccess pour la réécriture des url du forum, j'ai perdu l'ancien htaccess...

Sur les liens de cette page : ht*p://www.harpebudin.com/partitions/
plus rien ne fonctionne, je retrouve pas de sauvegarde de l'ancien htaccess. Dans mon souvenir, j'avais que quelques lignes d'écrites, quelqu'un à une idée pour réécrire ce fichier ou faut-il que je recommence tout ?
Dernière édition par alesque le Jeu Aoû 17, 2006 7:54 am, édité 1 fois.
alesque
PR0
PR0
 
Messages: 51
Inscription: Mer Aoû 09, 2006 1:26 pm

Publicité

Messagede dcz » Mer Aoû 16, 2006 4:22 pm

oulala.

Tu n'as pas un seul backup de ton site ?

Si non c'est que des liens genre -http://www.harpebudin.com/partitions/partitions-celtique.html qui marchent pas ?

Si c'est le cas, il y avait soit une règle par url soit un seul règle pour toute qui passe le titre à un script php.

Si il ne te reste que des notes, fait deux backups complet de ton site pour passer tes nerfs de façon utile :lol: et envois les ici, on va retrouver.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21378
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede alesque » Mer Aoû 16, 2006 4:28 pm

dcz a écrit:Si non c'est que des liens genre -http://www.harpebudin.com/partitions/partitions-celtique.html qui marchent pas ?


Les liens avant ressemblaient à ça : /partitions/partitions.php?mot=celtique&type_acces=1"
il y avait une règle par lien, qui devait ressembler à ça :

RewriteRule ^partitions/partitions-([a-z]+)\.html$ /partitions/partitions.php?mot=$1&type_acces=1

Heuh... Pour me passer les nerfs, je vais peut-être me calmer un peu aujourd'hui non ?
Dire que j'ai même pas de chat !
alesque
PR0
PR0
 
Messages: 51
Inscription: Mer Aoû 09, 2006 1:26 pm

Messagede dcz » Mer Aoû 16, 2006 5:05 pm

alesque a écrit:Dire que j'ai même pas de chat !


:lol:

Je te promet deux ou même trois backups complets sur différents supports ça calme bien les nerfs aussi ;)


Donc, si il y avait un rewriterule par lien, c'est bizarre avec ces URIs : /partitions/partitions.php?mot=celtique&type_acces=1

Ou alors ça veut dire qu'une des deux variable est inutile ou alors je loupe un truc.

Car, là, le script php, il récupère mot et type_acces et cela devrait suffire pour tous les cas.

du coup une seule règle :

RewriteRule ^partitions/partitions-([a-z]+)-([0-9]+)\.html$ /partitions/partitions.php?mot=$1&type_acces=$2 [L]

Mais cela voudrait dire de modifier tes URL et d'ajouter une variable.

Du coup, si tu as simplement voulu éviter de mettre la variable type_access dans tes URLs tu a pu utiliser une règle par cas, pour peux qu'il n'y en ait pas trop.

Mais du coup, pas besoin de compliquer les choses, tu peux faire direct :

Code: Tout sélectionner
RewriteRule ^partitions-celtique\.html$ /partitions/partitions.php?mot=celtique&type_acces=xx [L]


En prenant l'exemple de celtique, et ainsi de suite, tu met la valeur que tu veux pour chaque page à la place de xx, si jamais il y a des différences.

Et ça devrait le faire.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21378
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede alesque » Mer Aoû 16, 2006 5:14 pm

Merci, je vais plancher un peu là dessus, et faire des sauvegardes... :lol: :lol:
alesque
PR0
PR0
 
Messages: 51
Inscription: Mer Aoû 09, 2006 1:26 pm

Messagede alesque » Jeu Aoû 17, 2006 7:54 am

Voila, tout est rentré dans l'ordre !!
Le forum marche et mon htaccess est retrouvé, merci à dcz ...
alesque
PR0
PR0
 
Messages: 51
Inscription: Mer Aoû 09, 2006 1:26 pm


Retourner vers mod rewrite Apache

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités


 
cron