aide sur le rewriting

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

archos2
WRInaute discret
WRInaute discret
 
Messages: 125
Inscription: 15 Mar 2006

aide sur le rewriting

Message le Mer Aoû 23, 2006 8:51

j ai essayé de faire un RW sur une fichie PHP résultat d une recherche

j ai écritl le ht access comme cela essayant de tenant compte de ce que j ai lu ici.

Le htacess que je met dans mon répertoire public bloque l'affichage.


Code: Tout sélectionner
Options +FollowSymlinks


RewriteEngine on

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


RewriteRule  ^fiche-image-reference=picasso.html$
/fondecrans/public/fiche-image.php?reference=picasso [L]

magic corp.
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 428
Inscription: 17 Juin 2004

Re: aide sur le rewriting

Message le Mer Aoû 23, 2006 11:54

archos2 a écrit:Le htacess que je met dans mon répertoire public bloque l'affichage.

C'est à dire ? erreur 403, 404, 500 ou encore autre chose.

archos2
WRInaute discret
WRInaute discret
 
Messages: 125
Inscription: 15 Mar 2006

Message le Jeu Aoû 24, 2006 8:44

merci de t intéresser à mon problème magic corp

quand j installe htacess le message est le suivant

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, ventes@phpnet.org 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.

magic corp.
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 428
Inscription: 17 Juin 2004

Message le Jeu Aoû 24, 2006 17:56

Le mod_rewrite est il bien activé sur ton serveur ?


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3974
Inscription: 16 Nov 2004

Message le Jeu Aoû 24, 2006 19:00

Ca serait un petit garbage qui traine dans le code, genre retour chariot ou 1 espace (%20) ?

edit le avec le bloc note :

Code: Tout sélectionner
RewriteEngine on
RewriteRule  ^fiche-image-reference=picasso.html$ /fondecrans/public/fiche-image.php?reference=picasso [L]

archos2
WRInaute discret
WRInaute discret
 
Messages: 125
Inscription: 15 Mar 2006

suite à essai du code

Message le Dim Aoû 27, 2006 8:26

j ai installé le nouveau htaccess il n y a plus de blocage mais l'url affiché quand on appelle la page reste indentique

fiche-image.php?reference=picasso


je ne vois pas figurer

fiche-image-reference=picasso.htm

le code en entier est :

Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on

RewriteRule  ^fiche-image-reference=picasso.html$ /fondecrans/public/fiche-image.php?reference=picasso [L]


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3974
Inscription: 16 Nov 2004

Message le Dim Aoû 27, 2006 9:04

Moi oui

-http://www.art-pjm.com/fondecrans/public/fiche-image-reference=picasso.html

:D

archos2
WRInaute discret
WRInaute discret
 
Messages: 125
Inscription: 15 Mar 2006

oui exact

Message le Dim Aoû 27, 2006 20:01

exact et merci .. quand j appelle la page directement sous elle apparait bien

http://www.art-pjm.com/fondecrans/publi ... casso.html


dois je faire autre chose pour que les moteurs voient cette page sous cette forme ?

Je pense que je dois faire une ligne dans mon htacess pour chacune des fiches

magic corp.
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 428
Inscription: 17 Juin 2004

Message le Dim Aoû 27, 2006 20:10

Il faud modifier les liens sur ton site pour qu'il ne ressemble plus à fiche-image.php?reference=picasso mais à fiche-image-reference=picasso.htm


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3974
Inscription: 16 Nov 2004

Re: oui exact

Message le Dim Aoû 27, 2006 20:29

archos2 a écrit:dois je faire autre chose pour que les moteurs voient cette page sous cette forme ?

Je pense que je dois faire une ligne dans mon htacess pour chacune des fiches


Les moteurs vont réindéxer ta nouvelle page.
La seul chose que tu es à faire c'est juste changer ton lien :
<a href="fondecrans/public/fiche-image-reference=picasso.html">picasso</a>

archos2 a écrit:Je pense que je dois faire une ligne dans mon htacess pour chacune des fiches


Oui autant tout faire :wink:

archos2
WRInaute discret
WRInaute discret
 
Messages: 125
Inscription: 15 Mar 2006

...

Message le Lun Aoû 28, 2006 10:49

ce que tu viens de m'écrire c est fait ..

pour cet artiste picasso par exemple j ai 4 fiches j ai ajouté dans le htaccess les quatres fiches sous la forme suivante :

Code: Tout sélectionner
RewriteRule  ^fiche-image-reference=picasso.html$   /fondecrans/public/fiche-image.php?reference=picasso [L]

RewriteRule ^fiche-image-reference=picasso15.html$   /fondecrans/public/fiche-image.php?reference=picasso15[L]

RewriteRule ^fiche-image-reference=picassochaircanny.html$   /fondecrans/public/fiche-image.php?reference=Chair%20Canny[L]

RewriteRule ^fiche-image-reference=picasso17.html$    /fondecrans/public/fiche-image.php?reference=picasso17[L]


La première s'afiche très bien mais pour les autres l affichage de la fiche se fait sans les données avec des messages d'erreur comme si la fiche n existait pas

http://www.art-pjm.com/fondecrans/publi ... sso15.html

Avec toi j avance ..


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3974
Inscription: 16 Nov 2004

Message le Lun Aoû 28, 2006 11:08

Ca ne peut pas marcher car tu vois les numéros 15 et 17, c'est une variable qu'il faut renvoyer.

Donne moi le lien que tu avais à l'origine dans ton code (avant toute modification) et je te fais la redirection :wink:

archos2
WRInaute discret
WRInaute discret
 
Messages: 125
Inscription: 15 Mar 2006

voilà lles url concernées

Message le Mar Aoû 29, 2006 7:57

les trois autres sont



la recherche du script php se fait sur picasso15

Code: Tout sélectionner
http://www.art-pjm.com/fondecrans/public/fiche-image.php?reference=Picasso15


la recherche du script php se fait sur le mot chair canny

Code: Tout sélectionner
http://www.art-pjm.com/fondecrans/public/fiche-image.php?reference=Chair%20Canny


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3974
Inscription: 16 Nov 2004

Message le Mar Aoû 29, 2006 12:47

Bizarre, j'aurais cru qu'il y avait une variable à passer dans l'url, si ca ne marche pas, on continuera par MP et apres msn

Code: Tout sélectionner
RewriteRule ^fiche-image-reference=picasso15.html$   /fondecrans/public/fiche-image.php?reference=Picasso15[L]
http://www.art-pjm.com/fondecrans/public/fiche-image-reference=picasso15.html

RewriteRule ^fiche-image-reference=picasso17.html$   /fondecrans/public/fiche-image.php?reference=Picasso17[L]
http://www.art-pjm.com/fondecrans/public/fiche-image-reference=picasso17.html

RewriteRule ^fiche-image-reference=picassochaircanny.html$   /fondecrans/public/fiche-image.php?reference=Chair%20Canny[L]
http://www.art-pjm.com/fondecrans/public/fiche-image-reference=picassochaircanny.html


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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 1 invité