Jump to content

Comment changer l’URL d’une image?


lolabertrand

Recommended Posts

Bonjour,

ça va peut être paraître ridicule mais je me demande comment modifier l'url de mon image!!

Je m'explique, j'ai réussit à faire mon URL rewriting mais depuis sur "certaines pages", je ne voit plus mes images de la bannière du haut, tout simplement parce que l'image n'est pas à la base de mon site:

Par exemple, il y a marqué : http://ekif.fr/horloges/nouvel-an.gif
Au lieu de : http://ekif.fr/nouvel-an.gif

Donc j'aimerais pouvoir enlever la catégorie de mon URL, ici "horloges"...

Comment modifier une url?

Merci.

Link to comment
Share on other sites

Bonjour,
j'ai juste modifié ma page header.php, celle où il y a mes images qui ne s'affichent plus à cause d'une url "fausse" .
Cela vient du fait que j'ai fait une réécriture d'url juste avant... Donc peut être que l'erreur se trouve sur ma page .htaccess...???? Je suis bête j'aurais du vous parler de ça avant...

Voici ma page .htaccess depuis la réécriture d'url:


# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums

# URL rewriting module activation
RewriteEngine on

# URL rewriting rules
RewriteRule ^([a-z0-9]+)\-([a-z0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/p/$1-$2$3.jpg [L,E]
RewriteRule ^([0-9]+)\-([0-9]+)/([_a-zA-Z0-9-]*)\.jpg$ /img/p/$1-$2.jpg [L,E]
RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/c/$1$2.jpg [L,E]
RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$3&isolang;=$1$5 [L,E]
RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2&isolang;=$1$4 [L,E]
RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$2&isolang;=$1 [QSA,L,E]
RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2$4 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$1$3 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$1 [QSA,L,E]
RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /cms.php?id_cms=$1 [QSA,L,E]
RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ /supplier.php?id_supplier=$1$3 [QSA,L,E]
RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ /manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]
RewriteRule ^lang-([a-z]{2})/(.*)$ /$2?isolang=$1 [QSA,L,E]

SetEnv PHP_VER 5

Link to comment
Share on other sites

oui bien reçu, mais par contre il ne faut pas mettre les images dans header.php mais bien dans header.tpl ...
et la le code à ajouter {$base_dir} fonctionnera sans problème

les fichiers php ne sont pas la pour accueillir du html dans prestashop, tout est géré dans les fichiers tpl directement à ce niveau la

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...