Completement perdu avec l'urlrewriting ...

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

toujours en retard
Nouveau WRInaute
 
Messages: 10
Inscription: Dim Juil 09, 2006 16:04

Completement perdu avec l'urlrewriting ...

Message le Mar Juil 25, 2006 10:16

bonjour,

Je ne comprends pas url rewriting apres avoir lu les differents tutoriaux je ne suis toujours pas capable de savoir ce que je dois faire pour le mettre en place.
Je suis chez 1&1.
le site ne se trouve pas a la racine mais dans /annuaire/
Mes url sont du type index.php?classid=images&classid2=9&classid3=154

J'ai ecrit ca un peu au petit bonheur la joie :

Code: Tout sélectionner
Options +FollowSymlinks

# Activation du module de réécriture d'URL :
RewriteEngine on

#--------------------------------------------------
# Règles de réécriture d'URL :
#--------------------------------------------------

# image accueille :
RewriteRule ^images-([a-z]*)\.html$
index.php?classid=$1 [L]

# images avec rubrique :
RewriteRule ^images-([a-z]*)-([0-9]+)-([0-9]+).html
index.php?classid=$1&classid2=$2&classid3=$3 [L]

# images avec rubrique et marque :
RewriteRule ^images-([a-z]*)-([0-9]+)-([0-9]+)-([a-z]*).html
index.php?classid=$1&classid2=$2&classid3=$3&classid4=$4 [L]

# images avec rubrique et marque et page :
RewriteRule ^images-([a-z]*)-([0-9]+)-([0-9]+)-([a-z]*)-([0-9]+).html
index.php?classid=$1&classid2=$2&classid3=$3&classid4=$4&where=$5 [L]


Mais ca me donne quedalle . La page index.php sert de base a l'affichage de la page annuaire et de la page images vi un include ...

Si quelqu'un a le temps de m'expliquer ...


Xioos
Nouveau WRInaute
 
Messages: 45
Inscription: Dim Mai 07, 2006 15:19

Message le Mar Juil 25, 2006 10:42

Tout d'abord, si ton htaccess est à la racine de ton site et que tes pages sont dans le dossier annuaire, il y a là un problème puisque tu n'appelles pas les bonnes pages :)

De plus, tu classes les règles à l'envers... Les règles les plus longues avec le plus de paramètres d'abord et les autres ensuite...

Ainsi que le fait que tu ne fermais pas toutes tes règles avec $

Essaie avec ceci :

Code: Tout sélectionner
Options +FollowSymlinks

# Activation du module de réécriture d'URL :
RewriteEngine on

#--------------------------------------------------
# Règles de réécriture d'URL :
#--------------------------------------------------

# images avec rubrique et marque et page :
RewriteRule ^images-([a-z]*)-([0-9]+)-([0-9]+)-([a-z]*)-([0-9]+).html$  /annuaire/index.php?classid=$1&classid2=$2&classid3=$3&classid4=$4&where=$5 [L]

# images avec rubrique et marque :
RewriteRule ^images-([a-z]*)-([0-9]+)-([0-9]+)-([a-z]*).html$
/annuaire/index.php?classid=$1&classid2=$2&classid3=$3&classid4=$4 [L]

# images avec rubrique :
RewriteRule ^images-([a-z]*)-([0-9]+)-([0-9]+).html$
/annuaire/index.php?classid=$1&classid2=$2&classid3=$3 [L]

# image accueille :
RewriteRule ^images-([a-z]*)\.html$
/annuaire/index.php?classid=$1 [L]


Et tes pages seront donc accessible via : -http://www.monsite.com/images-....html

Préviens si tu as d'autres problèmes :)

toujours en retard
Nouveau WRInaute
 
Messages: 10
Inscription: Dim Juil 09, 2006 16:04

Message le Mar Juil 25, 2006 10:50

alors j'ai placé le .htaccess dans le repertoire images mais ca ne fais rien a part mes images qui ne s'affiche plus.

Si tu veux voir : http://www.images-de-prestige.com/index.php?classid=images

D'autre part je lis dans les differents post qu'il faut changer les adresses des pages ??? je dois changer tous les liens de mes pages vers le nouveau format escompté avec l'url rewriting ?


Xioos
Nouveau WRInaute
 
Messages: 45
Inscription: Dim Mai 07, 2006 15:19

Message le Mar Juil 25, 2006 10:54

Pourquoi places-tu l'htaccess dans ton dossier images ?
Je t'ai dit de placer à la racine ^^

Et oui tu dois modifier les liens... C'est pour cela que généralement on fait l'htaccess avant de commencer tout cela sinon ça fait du boulot pour modifier

toujours en retard
Nouveau WRInaute
 
Messages: 10
Inscription: Dim Juil 09, 2006 16:04

Message le Mar Juil 25, 2006 11:00

si je le mets a la racine ca me fait un beau internal error !

Alors la je ne vois meme pas pkoi je ne maitrise vraiment pas. D'ailleurs merci de prendre un peu de temps pour m'aider .

Donc je dois reecrire mes urls sur mes pages :

index.php/images-1-213-wally.htm

c'est ca ?


Xioos
Nouveau WRInaute
 
Messages: 45
Inscription: Dim Mai 07, 2006 15:19

Message le Mar Juil 25, 2006 11:06

Internal error, probleme d'htaccess ça :p mais ça montre que ça avance :p

J'ai l'impression que tu m'as pas trop compris..

Tes règles actuelles (par exemple la dernière) sert à réécrire tes url du type : http://www.images-de-prestige.com/annua ... sid=images
en
http://www.images-de-prestige.com/images-images.html

toujours en retard
Nouveau WRInaute
 
Messages: 10
Inscription: Dim Juil 09, 2006 16:04

Message le Mar Juil 25, 2006 11:11

d'accord pour les urls donc je ne touche pas a mes url sur mes pages car elles sont toutes sur ce meme schema.
Par contre pour l'erreur je dois faire quoi , c'est due a quoi ?


Borower
WRInaute accro
WRInaute accro
 
Messages: 2151
Inscription: Lun Avr 18, 2005 20:58

Message le Mar Juil 25, 2006 12:38

Il faut bien modifier tout tes liens de tes pages Web.
Tu ne dois avoir plus que des jolies URL dans ton code source.
Le seul lien entre les jolies URL et les 'pas belle' se fera par le htaccess.
Je pense que dans ton cas cela va te faire faire enormement de boulot...
Envisage peut etre de tout recommencer du debut si tu veux vraiment de l'URL rewrit

toujours en retard
Nouveau WRInaute
 
Messages: 10
Inscription: Dim Juil 09, 2006 16:04

Message le Mar Juil 25, 2006 13:04

ok derniere question a quoi est due l'erreur 500 quand je mets le htacess a la racine ?


Borower
WRInaute accro
WRInaute accro
 
Messages: 2151
Inscription: Lun Avr 18, 2005 20:58

Message le Mar Juil 25, 2006 13:49

Peut etre que ton hebergeur ne supporte pas le htaccess ou qu'il est mal ecrit :wink:

toujours en retard
Nouveau WRInaute
 
Messages: 10
Inscription: Dim Juil 09, 2006 16:04

Message le Mar Juil 25, 2006 13:56

oui c'est le htacess j'en ai pris un au hasard et l'ai remplacé et la plus d'erreur ...
Merci pour tout ces renseignement !!! :wink:

magic corp.
WRInaute impliqué
WRInaute impliqué
 
Messages: 425
Inscription: Jeu Juin 17, 2004 9:56

Message le Mar Juil 25, 2006 17:46

Et en virant "Options +FollowSymlinks" de ton .htaccess ?
Dernière édition par magic corp. le Mar Juil 25, 2006 22:00, édité 1 fois.

[SiMON]
Nouveau WRInaute
 
Messages: 4
Inscription: Lun Juil 24, 2006 7:26

Message le Mar Juil 25, 2006 21:58

1and1 requiet un
Code: Tout sélectionner
RewriteBase /

pour un .htaccess à la racine.

toujours en retard
Nouveau WRInaute
 
Messages: 10
Inscription: Dim Juil 09, 2006 16:04

Message le Ven Juil 28, 2006 12:07

allons bon vloi que j'ecoute vos conseilsje me remet a ecrire mes pages mais toujours meme pb ca ne marche pas ... Oui je sais je suis une buse ...
Voila ou j'en suis , htacess à la racine du site:
Code: Tout sélectionner
Options +FollowSymlinks

RewriteEngine on

RewriteBase /

# Article sans numéro de page :
RewriteRule ^images-([0-9]*)\.html$ /images/images.php?id=$1 [L]

l'url de base est :
http://www.images-de-prestige.com/image ... php?id=XXX

Lelien sur la page qui devrait etre bon est :
http://www.images-de-prestige.com/images/images-11.html

Qq'un a une idée ?

magic corp.
WRInaute impliqué
WRInaute impliqué
 
Messages: 425
Inscription: Jeu Juin 17, 2004 9:56

Message le Ven Juil 28, 2006 12:20

Code: Tout sélectionner
RewriteRule ^images/images-([0-9]*)\.html$ /images/images.php?id=$1 [L]

Ou
Code: Tout sélectionner
RewriteRule ^/images/images-([0-9]*)\.html$ /images/images.php?id=$1 [L]

Completement perdu avec l'urlrewriting ...

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

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