IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Bug genant de l'url-rewriting


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    Web
    Inscrit en
    Mars 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2015
    Messages : 1
    Par défaut Bug genant de l'url-rewriting
    Bonjour, j'ai essayé de faire de l'url rewritting, ça marche ! Mais il y a un petit soucis c'est que les images sont considérées comme une page web o_O sans css et que donc par conséquent ba ce ne sont plus des images.... Je les ai misent en absolu :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="http://www.shopmapfk.esy.es/medias/images/galerie/P2190033.JPG" width="370px" height="250px">
    ET voici mon .htacces:
    Code apache : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    RewriteBase / 
    Options +FollowSymlinks 
    RewriteEngine On 
    RewriteRule produit/ produit.php [L] 
    RewriteRule achat/ achat.php [L] 
    RewriteRule inscription/ inscription.php [L] 
    RewriteRule connexion/ connexion.php [L] 
    RewriteRule compte/ compte.php [L] 
    RewriteRule maps-divers/ map_divers.php [L] 
    RewriteRule galerie/ galerie.php [L] 
    RewriteRule contact/ contact.php [L] 
    RewriteRule classements/ classements.php [L] 
    RewriteRule galerie/([a-zA-Z0-9\-]+)-([0-9]+) galerie.php?url=$1&id=$2 [L]
    En espérant que quelqu’un puissent m'aider
    Cordialement
    Machu13

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    A priori c'est la règle de la ligne 10 qui pose problème : elle matche l'URL de l'image. Potentiellement, ça peut aussi être le cas de la dernière règle. Dans ce cas, il faut faire précéder les règles par une condition qui vérifie si l'URL demandée correspond à un vrai fichier, auquel cas la règle ne sera pas exécutée. Ca donne ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    RewriteCond %{REQUEST_URI} !-f
    RewriteRule galerie/ galerie.php [L]

Discussions similaires

  1. Bug étrange d'url rewriting
    Par Darkstar34 dans le forum Langage
    Réponses: 4
    Dernier message: 24/01/2011, 18h34
  2. Réponses: 2
    Dernier message: 23/10/2008, 19h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo