Images non chargées lors de la réécriture d'un URL

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

Poupsylo
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 2 Sep 2010

Images non chargées lors de la réécriture d'un URL

Message le Jeu Sep 02, 2010 14:00

Bonjour à tous,

Je tiens avant tout à m'excuser pour débarquer ainsi et demander de l'aide sans même avoir posté un seul message.
Mais après des heures et d'essais en tout genre pour palier à mon problème, j'avoue que je n'ai pas d'autres solutions.
(Et le pire c'est que je suis un peu près sûr qu'il s'agit d'une bêtise)

J'ai lu ce matin le tuto concernant l'URL Rewriting.
Après quelques essais/erreurs, le tout semble fonctionner sans problème. J'ai tenté donc peaufiner mon URL réécrite.
Et c'est là que ça coince.

Les images se trouvant sur la page de l'URL réécrite ne se chargent pas.

Voici ma règle pour la réécriture

Code: Tout sélectionner
RewriteRule ^Set-([0-9]+)-([\wa-z0-9\-]+)-(\d\d\/\d\d\/\d\d\d\d)\.html$  ../sections/detail.php?id=$1&style=$2&date=$3 [L]


La première variable est un chiffre;
La seconde un nom pouvant être composé et disposant (rarement) de chiffres
la troisième une date au format jj/mm/aaaa

Au vu des tests effectués (il n'y a que quand cette variable apparait que je rencontre un soucis), c'est la dernière variable qui pose problème, sans doute au niveau de l'expression régulière qui l'accompagne mais sincèrement, je ne comprends pas mon erreur.
je suis conscient qu'il doit s'agir d'un détail, et je vous prie de m'excuser si la question a déjà été posée (mes recherches sont semble-t-il trop vagues) mais vraiment je ne trouve pas la solution.

Je reste bien évidemment à votre disposition si (et ça doit être le cas) je me suis montré trop vague dans mes explications.

D'avance merci !


e-kiwi
Modérateur
Modérateur
 
Messages: 15617
Inscription: 23 Déc 2003

Re: Images non chargées lors de la réécriture d'un URL

Message le Jeu Sep 02, 2010 14:57

Bonjour et bienvenue sur Webrankinfo

je pense que cela vient de ton "../". il ne cherche pas l'image dans le bon répertoire

tes images sont appelées depuis leur URL racine (exemple : /repertoire/sousrepertoires/images.jpg) ? je pense que non, et que cela réglera le problème :)

mahdivitchee
WRInaute discret
WRInaute discret
 
Messages: 175
Inscription: 22 Mar 2010

Re: Images non chargées lors de la réécriture d'un URL

Message le Jeu Sep 02, 2010 14:59

Bonjour


pour les images et aussi fichier css il faut déterminer le chemin complet

exemple <img src="http://www.tonsite.com/image.jpg" />


e-kiwi
Modérateur
Modérateur
 
Messages: 15617
Inscription: 23 Déc 2003

Re: Images non chargées lors de la réécriture d'un URL

Message le Jeu Sep 02, 2010 15:03

les deux méthodes sont valables.
soit en chemin relatif : /rep/image.jpg
soit en chemin absolu : http://www.example.com/rep/image.jpg

il faut absolument éviter les ./ ou ../ si tu comptes faire du développement ton occupation à plein temps :)
voilou :)

Poupsylo
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 2 Sep 2010

Re: Images non chargées lors de la réécriture d'un URL

Message le Jeu Sep 02, 2010 15:17

Bonjour,

Tout d'abord merci à vous deux pour vos réponses si rapides !

Effectivement ça marche beaucoup mieux -_-", une journée de prise de tête pour ça ... j'vous jure :s

Par contre, pour ne pas mourir idiot, pourquoi l'ensemble marchait très bien sans la variable date et ne fonctionnait pas dès que je l'ajoutais ?

Encore un tout grand merci !

mahdivitchee
WRInaute discret
WRInaute discret
 
Messages: 175
Inscription: 22 Mar 2010

Re: Images non chargées lors de la réécriture d'un URL

Message le Jeu Sep 02, 2010 16:10

Poupsylo a écrit:Bonjour,
Par contre, pour ne pas mourir idiot, pourquoi l'ensemble marchait très bien sans la variable date et ne fonctionnait pas dès que je l'ajoutais ?

Encore un tout grand merci !


qu'il le format de votre date ? ( 02/09/10 ) ou ( 02/09/2010 ) ??? ou ( 2010/09/01 )

pour le 1er : (\d{2}\/\d{2}\/\d{2})
pour la 2éme : (\d{2}\/\d{2}\/\d{4})
pour la 3éme : (\d{4}\/\d{2}\/\d{2})

tester ça :wink: ( "\" pour les caractère spéciaux )

aussi tu peut faire avec : ([0-9]{2}\/[0-9]{2}\/[0-9]{2}) ( format : 02/09/10 )

@+


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 :

Consultez la description détaillée des produits ou services de Google suivants : Google goo.gl

  • Calcul du nombre de backlinks
    Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
  • Transformer des citations en liens
    Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).


Qui est en ligne

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