[Résolu] Une erreur, mais ou?

 
planete7
Nouveau WRInaute
 
Messages: 40
Inscription: Dim Avr 09, 2006 13:17

[Résolu] Une erreur, mais ou?

Message le Dim Mai 11, 2008 11:51

Bonjour,

Je voudrais utiliser l' urlrewriting pour un album photo.
J'ai crée un fichier .htacces mais ca fonctionne tjs pas!!!

J'ai beau chercher d'après les pages d'aide, mais vraiment je pige rien, quelqu'un peut-il me filer un coup de pouce?

Voici les albums : http://www.aqua-planete.com/Albums/ enfin, je voudrais juste que ce soit les pages /disp_img.php (ex : http://www.aqua-planete.com/Albums/disp ... d_img=2880 ) qui soient rewritées.

J'ai alors fais le fichier .htaccess avec ca dedans (ce fichier est dans le repertoire "Albums") :
RewriteEngine on
RewriteRule -p([0-9]*)-([0-9]+)\.html$ /Albums/disp_img.php?id-img=$2&page=$1 [L]


Mais visiblement, c'est pas tout ce qu'il faut faire!!! mais les infos que je lis s'arretent tjs là.
Dernière édition par planete7 le Jeu Mai 15, 2008 6:46, édité 1 fois.

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

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 21:12

Message le Dim Mai 11, 2008 13:45

Est-tu sur que la réécriture est autorisée? As tu fais le test recommandé dans le tutoriel de webrankinfo?

planete7
Nouveau WRInaute
 
Messages: 40
Inscription: Dim Avr 09, 2006 13:17

Message le Dim Mai 11, 2008 13:48

Oui, la ré-écriture est autorisée car je l'ai déjà sur l'annuaire : http://www.aqua-planete.com/annuaire/

Lomic2
WRInaute discret
WRInaute discret
 
Messages: 77
Inscription: Lun Mai 05, 2008 9:45

Re: Une erreur, mais ou?

Message le Dim Mai 11, 2008 13:57

planete7 a écrit:Voici les albums : http://www.aqua-planete.com/Albums/
J'ai alors fais le fichier .htaccess avec ca dedans (ce fichier est dans le repertoire "Albums") :
Code: Tout sélectionner
RewriteEngine on
RewriteRule -p([0-9]*)-([0-9]+)\.html$  /Albums/disp_img.php?id-img=$2&page=$1 [L]
si ton .htaccess est sous album, pourquoi remettre "/Albums" devant "/disp..." tu es chez un hébergeur qui t'oblige à mettre le chemin complet depuis la racine?
et autre question, pourquoi ton premier nombre tu le déclares comme ([0-9]*) et le second ([0-9]+) ?

désolé de ne pas t'apporter de réponse mais ta syntaxe me fait me poser des questions ;)

planete7
Nouveau WRInaute
 
Messages: 40
Inscription: Dim Avr 09, 2006 13:17

Message le Dim Mai 11, 2008 14:07

Comme j'y connais pas grand chose, je pourrais pas te dire pk j'ai fais comme ci ou comme ca!!! je me suis servi du htaccess de mon annuaire comme exemple.

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 21:12

Message le Dim Mai 11, 2008 14:52

Tu peux mettre une exmeple précis de ce que tu veux?

L'adresse vu par le navigateur, et l'adresse une fois qu'elle est réécrite STP.

planete7
Nouveau WRInaute
 
Messages: 40
Inscription: Dim Avr 09, 2006 13:17

Message le Dim Mai 11, 2008 14:56

Ben, ce qu'il me faudrait, c'est le nom de la photo!!!

Ex : http://www.aqua-planete.com/Albums/disp ... d_img=2880

Au lieu de 2880 (id_img) j'aimerai qu'il y ait le nom de l'image au lieu de son id, ici red_sea_max, et ceci en rewriting pour que google indexe les photos.

(Mais je sais pas comment ca se passe si plusieurs photos ont le meme nom, dans des fichiers différents).

L'idéal serait :
aqua-planete.com/Albums/disp_img-ici l'id de l'album-ici le nom de la photo

donc :
http://www.aqua-planete.com/Albums/disp ... d_img=2880
deviendrait:
http://www.aqua-planete.com/Albums/51-red_sea_max.html
Dernière édition par planete7 le Dim Mai 11, 2008 15:09, édité 1 fois.

Lomic2
WRInaute discret
WRInaute discret
 
Messages: 77
Inscription: Lun Mai 05, 2008 9:45

Message le Dim Mai 11, 2008 15:08

rien ne t'empêche d'afficher le nom de la photo dans ton URL réécrite, cependant il faut que tu puisses en extraire un élément qui permet ensuite au php de savoir quelle photo appeler (tu fais donc bien de te poser la question de l'unicité des noms d'image et autres)

moi ce que je ferais, c'est une URL du genre:
www.aqua-planete.com/Albums/photo-{ID_photo}-nom-de-la-photo.htm, où ID_photo est un nombre qui identifie la photo

et ta règle serait du genre
Code: Tout sélectionner
photo-(0-9)*-.*\.htm /Albums/disp_img.php?id_img=$1

planete7
Nouveau WRInaute
 
Messages: 40
Inscription: Dim Avr 09, 2006 13:17

Message le Dim Mai 11, 2008 15:17

Hello!
Merci pour ton aide, l'url du genre que tu pense me convient parfaitement!

J'ai testé, mais ca me donne l'erreur :
Code: Tout sélectionner
__________________________________________________________________

255
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, tech@ovh.net and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.



--------------------------------------------------------------------------------

Apache/1.3.41 Server at www.aqua-planete.com Port 80
__________________________________________________________________


Pourtant l'url rewriting fonctionne bien sur l'annuaire, sur ce meme site!!!
Dernière édition par planete7 le Dim Mai 11, 2008 15:21, édité 1 fois.

Lomic2
WRInaute discret
WRInaute discret
 
Messages: 77
Inscription: Lun Mai 05, 2008 9:45

Message le Dim Mai 11, 2008 15:21

c'est normal j'ai fait une erreur :D
Code: Tout sélectionner
photo-([0-9]*)-.*\.htm /Albums/disp_img.php?id_img=$1

ça sera mieux comme ça :lol:

planete7
Nouveau WRInaute
 
Messages: 40
Inscription: Dim Avr 09, 2006 13:17

Message le Dim Mai 11, 2008 15:24

J'ai toujours cette erreur!!!

Lomic2
WRInaute discret
WRInaute discret
 
Messages: 77
Inscription: Lun Mai 05, 2008 9:45

Message le Dim Mai 11, 2008 15:28

tu peux mettre ton code?

planete7
Nouveau WRInaute
 
Messages: 40
Inscription: Dim Avr 09, 2006 13:17

Message le Dim Mai 11, 2008 15:31

Mon code dans .htaccess ?

RewriteEngine on
photo-([0-9]*)-.*\.htm /Albums/disp_img.php?id_img=$1

Lomic2
WRInaute discret
WRInaute discret
 
Messages: 77
Inscription: Lun Mai 05, 2008 9:45

Message le Dim Mai 11, 2008 15:34

planete7 a écrit:Mon code dans .htaccess ?
et aussi ton URL réécrite

ton .htaccess est bien sous "/Albums"?

planete7
Nouveau WRInaute
 
Messages: 40
Inscription: Dim Avr 09, 2006 13:17

Message le Dim Mai 11, 2008 15:35

Oui, le fichier .htaccess est dans le repertoire "Albums", vois ici ce que ca m'affiche en laissant ce fichier : http://www.aqua-planete.com/Albums/

et aussi ton URL réécrite : Heu? ou donc? j'ai p'tet oublié qq chose alors??!!!

 
Page suivante

Modérateurs: HawkEye, WebRankInfo, fandecine

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