La fin des problèmes du fichier .htaccess

prise-de-tete

Le fichier .htaccess

Mais comment mettre la réécriture d’URL chez Prestashop sans qu’il y ait des problèmes avec les images, les erreurs 404 et tout ça, tout ça ? Et oui cette question vous « prend la tête » depuis quelques temps, et bien vous êtes biens tombés. Suite à ce problème rencontré lors de l’activation de la réécriture d’URL, j’ai fais divers forums en tout genres sans trouver une réponse à mon problème. Mais en cherchant pendant des semaines j’ai enfin trouvé la SOLUTION, ouF…

Il faut dans un premier temps, copier/coller ce code ci-dessous dans votre fichier .htaccess et non htaccess.txt (le renommer .htaccess ou si besoin, le créer).

Chez 1&1 et autres

AddType x-mapp-php5 .php

# URL rewriting module activation
RewriteEngine on
RewriteBase /(le répertoire ou ce trouve votre boutique si il y a ex: /shop ou /boutique)

# 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]+)(\-[_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]

# Catch 404 errors
ErrorDocument 404 /404.php

Chez OVH:

# URL rewriting module activation
RewriteEngine on
Rewritebase /(idem si répertoire il y a)

# 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]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ img/c/$1$2.jpg [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]

# Catch 404 errors
ErrorDocument 404 /404.php

Après, créer un php.ini (idem que .htaccess, le mettre à la racine) et un autre dans le dossier admin et coller moi ca dedans :

allow_url_fopen=On allow_url_include=On upload_max_filesize = 32M post_max_size = 32M

Puis, allez dans votre Backoffice, et activez votre réécriture d’URL. Et la, MAGIE ;)

Si toutefois cela ne fonctionne pas (surement la faute à pas de chance), n’hésitez surtout pas à poser votre question ci-dessous

Marquer/Partager via AddInto

51 réponses à to “La fin des problèmes du fichier .htaccess”

  • Bonjour,
    Effectivement, ça à l’air formidable, sauf que je ne peut même pas m’identifier d’entrée.
    Le programme a été installé par OVH.
    Alors, y-à-t’il un post qui informe à ce sujet?
    Merci

  • je complète mon précédent post:
    lorsque je veux me connecter:
    « erreur lors de l’identification »
    alors que tout est correct.
    il parait que c’est très connu chez prestaShop, mais aucune solution pour l’instant.
    Version 1.2.5

  • Wily:

    Yes! merci beaucoup pour ce code, qui vient de sauver mon référencement. Bonne continuation

  • Yves:

    Ce code est formidable. Merci beaucoup à toute l’équipe !

  • Votre Econsultant:

    Merci, il est vrai que ce code est un bon cru ;) et si toutefois il ne convenait pas, n’hésitez pas à me contacter (téléphone, email, tchat) et je me ferais un plaisir de vous aider.

    @Alain04: ton problème ne vient pas du htaccess mais de ta configuration d’installation. Problème à suivre …

  • Merci pour ce site vraiment très intéressant.
    La réécriture des urls semble fonctionnner correctement, mais ma page n’est pas trouvé :(

  • Votre Econsultant:

    @Sylvain: Merci pour ta contribution du code chez OVH

  • Loic:

    Bonjour, Je vous remercie pour le code, il fontionne très bien.
    En revanche il créé un conflit avec mon module de zoom image en rollover. Vous pouvez le voir sur mon site http://www.starboutik.fr ( partie produits phares). Et dans la partie nouveau produit, là il fontionne très bien. Savez vous ce que je peux faire pour y remédier ? En passant vous me direz ce que vous pensez de ma boutique et du design ! ( Big up à la communauté). Loic

    PS désolé pour le post précédent…j’ai bugué

  • Votre Econsultant:

    @ Loic: Il faut que j’analyse ton module afin de déterminer ce qui pose problème. Contacte moi via tèl ou tchat

  • max:

    Bonjour Alain,

    J’ai rencontré une erreur similaire à la tienne. Elle provenait du fait que Apache n’autorisait pas la redirection d’adresse.

    Il m’a fallu décommenter la ligne « LoadModule rewrite_module modules/mod_rewrite.so » qui se trouve dans le fichier httpd.conf du répertoire conf de l’Apache.

    Max.

  • ed:

    et moi j’ai un probleme avec la redirection 301.
    en effet mon site avec son URL sans (www.) je n’ai aucune erreur alors qu’avec (www.) j’ai plein d’url introuvable ou non suivit .
    La réecriture d’url est activée depuis le depart dans presta.
    si quelqu’un à des réponses ?

  • Bonjour,
    Tout d’abord merci à vous de prendre le temps d’expliquer et guider ce genre de choses à des gens comme moi qui n’y connaissent rien et n’ont qu’un petit site de vente.
    Voilà mon soucis :
    - Je suis hébergé chez Gandi (c’est peut-être là que cela diffère de chez vous), j’ai créé un fichier notepad vide que j’ai renommé Manucureproduction.htaccess, j’y ai collé votre code, l’ai mis à la racine de mon site, idem pour le ini.php.
    - J’ai activé la réécriture d’url dans mon arrière boutique.
    - j’ouvre mon site et là je n’ai plus aucun photo, je clique sur un produit, l’url est bien écrite, mais la page est introuvable…

    J’ai dû tout effacer pour récupérer mon site à l’origine.

    Merci de l’aide que vous voudrez bien m’apporter.

    Cordialement.

  • Je vais donc mettre un fichier sans nom, juste avec l’extension .htaccess, merci beaucoup pour votre aide (j’avoue avoir été surpris par le live ;-) ).

  • Bonsoir et merci encore pour votre soutien très précieux.

    La réécriture d’url fonctionne enfin sur mon site et, vous ayant fait part de mon problème, je souhaitais vous faire part de la solution :

    Jour 1- les directives PHP n’étaient pas activées dans Apache (solution très gentiment trouvée et mise en oeuvre par l’équipe réactive de mon hébergeur Gandi).
    A ce stade, le plantage persistait toujours dès que je remettais le fichier .htaccess.

    Jour 2- Ils m’ont créé et pose le fichier .htaccess que voici (très largement inspiré de celui présenté ici car je leur ai donné en exemple, d’ailleurs je ne vois pas vraiment de différence, mais le fait est que celui-ci ne me faisait plus planter) :

    # URL rewriting module activation
    RewriteEngine on
    RewriteBase /

    # 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]+)(\-[_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]

    # Catch 404 errors
    ErrorDocument 404 /404.php

    Voilà, je disais donc que ce code fait que je ne plante plus lors de l’implantation, mais, car il y a encore un mais, après l’activation de la réécriture d’url, je n’avais plus aucune photo d’affichable et lorsque je cliquais sur les différentes catégories de mon site depuis la page d’accueil, celles-ci apparaissaient bien, mais à la place du contenu central, j’avais un encart me disant « erreur, cette page n’existe plus ».

    J2 le soir – Le fait d’avoir un fichier .htaccess qui ne me fait plus planter me permet donc d’activer la réécriture d’URL, puis ( et c’est là la subtilité que j’ai découvert par hasard ) de générer un fichier .htaccess par le biais de l’onglet « Generator » : Et là Bingo, tout est réécrit, les photos s’affichent et toutes les pages sont consultables.
    Au bout du compte le fichier .htaccess a été complètement réécrit par Presta, mais ce sont les différentes étapes successives qui m’ont mené jusque là qui lui ont permis de le faire.

    Je sais que j’ai été un peu long, mais je suis persuadé que les personnes dans mon cas initial se donneront la peine de lire et j’espère que cela les aidera.

    Un grand merci donc à Mr « E-commerce.com », ainsi qu’à l’équipe Gandi pour avoir grandement contribués à cette réussite et sans quoi j’aurai surement laissé tomber.

    Cordialement.

    Arnaud

    PS : Voici pour info le contenu du .htaccess après réécriture auto de prestashop, au cas où cela servirai :

    # .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
    # http://www.prestashop.comhttp://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]+)(\-[_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]

    # Catch 404 errors
    ErrorDocument 404 /404.php

  • Bonjour,

    Chez 1&1
    ça fonctionne par contre impossible de naviguer d’une page produit française à une page produit anglaise, le cms lui fonctionne au poil ainsi que le contact, c’est fou et impossible de régler le souci
    si vous avez une idée je suis preneur.

  • guy_b:

    bonjour a tous . Nouveau venu j’en profite pour adresser mes felicitations a l auteur du site et ceci avec les superlatifs de rigueur :)
    Je teste en local et j ai eu le probleme apprement recurrent du fichier htaccess sur la reecriture des URL . Apres avoir lu le log error de apache il apparait que le module REWRITE_MODULE n est pas installe en standard. Je l ai donc installe : LoadModule rewrite_module modules/mod_rewrite.so il suffit de decommenter la ligne dans le fichier httpd.conf de apache. Evidement ça marche du coup et meme pour l access avec le changement de langue (pour repondre a Charly). Le probleme c est que chez l hebergeur nous n avons pas acces a ce fichier en principe … mais une solution semble etre possible soit par le manager OVH par ex.. soit en demandant a ce que cela soit fait a notre hebergeur. en bref si ce n est qu une question de module installe ou pas cela pourrait bien aider, au moins pour une partie des tracas.

  • manollo:

    Bonjour,

    Juste pour info une amelioration qui m a permis sur OVH et avec un dossier intermediaire a la racine sur mon site de pouvoir utiliser la redirection:
    Mon .htaccess, fallait rajouter des var globales au debut et le chemein du dossier intermediaire dans la redirection (ici VAR_FOLDER peut etre shop par exemple si votre partie ecommerce est dans le dossier shop sur le serveur et pas dans le dossier root):
    SetEnv PHP_VER 5
    SetEnv REGISTER_GLOBALS 0

    # URL rewriting module activation
    RewriteEngine on
    Rewritebase /

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

    # Catch 404 errors
    ErrorDocument 404 /404.php

    En esperant que ca aide certains!!

  • bonjour

    J’ai essayé les 2 versions. Mon hébergement est chez Online (offre S), dans les 2 cas, j’ai une erreur 505. Si quelqu’un a une idée, je suis preneur.

    Merci

  • Habapa:

    Bonjour,

    Je cherche un tutoriel afin de mettre en ligne ma boutique développer avec prestashop sur l’hébergeur 1&1, si quelqu’un(e) savait où je peux trouver ça, merci :)

  • Mr_Sky:

    Ni kel
    Su per
    Par fait
    Mer ci
    ;)

  • Habapa:

    Une autre question j’ai plusieurs fichiers htaccess, un dans le dossier caches, un autre dans le dossier backup, encore un dans le dossier import et enfin un dernier dans le dossier download lequel faut-il modifier ? Merci pour vos réponses.

    PS : je suis en local pour le moment.

  • Bonjour à tous,

    bon je suis novice en la matière. Je suis sous OVH, j’ai voulu générer le fichier htaccess que propose prestashop dans la partie administrateur. Le problème c’est que juste après l’avoir généré, je n’avait plus accès à rien, n’y à mon site, ni à l’administration. Croyant avoir fait une bêtise, j’ai préféré supprimer ce fichier htaccess, mais toujours aucun accès à rien !!!
    Pouvez vous m’aider ?

  • Votre Econsultant:

    @Nadine: je suis pret à t’aider gratuitement, mais tu dois m’envoyer tes accès FTP et ID et MDP Prestashop afin que je regarde ceci de plus pret. Guillaume

  • nico:

    j’ai une erreur quand j’active l’url simplifié, une idée ? je suis sur ovh release2

    Internal Server Error

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

    Please contact the server administrator, postmaster@nsxxxxxx.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.

  • thierry:

    Bonjour apres avoir suivi les instructions j’ai une erreur 500
    merci de votre aide

  • Votre Econsultant:

    @tous: Je vois que le (sacré) fichier .HTACCESS n’a pas finit d’en faire voir !

    Afin de répondre au cas par cas, je vous propose de déposer vos message sur le Forum des E-commerçants.

    Vous pourrez ainsi en profiter pour présenter votre entreprise et vous même ;) J’aime connaitre les personnes à qui j’ai affaire. Cela me permet aussi de mieux répondre à vos problématiques.
    Pour vous inscrire en tant que membre du Forum, utilisez vos accès (MDP & ID) à ce site ou inscrivez vous pour ceux qu’ils ne le sont pas encore.

    PS: pour vos descriptions d’entreprise (e-commerce) et celle de votre problème, tachez de bien décrire: votre hébergement, votre version de Prestashop, etc

    Merci de votre compréhension, et à très bientôt. (je ne répondrais plus aux messages laissés ICI)

  • Joel:

    Merci beaucoup pour ce tutoriel !

  • J’ai eu le même problème que Nadine lors de la génération du fichier .htaccess sur OVH mais après quelques minutes j’ai trouvé la solution dont je vous fais profiter (ça évitera des arrachages de cheveux ^^).

    Editer le .htaccess qui est sur le serveur et rajouter la ligne :
    SetEnv PHP_VER 5

  • Bonjour,

    La solution fonctionne. Merci de l’avoir partagé !

    J’ai tout de même un petit souci… Les images manquantes sont maintenant remplacées par des grand point d’interrogation (ça c’est pas trop grave) et en bas de la page maintenant il y a 8 grand points d’interrogation (ça c’est pas beau…)

    est-il possible de supprimer cet effet secondaire indésirable ?

    Merci d’avance

  • J’ai eu le même souci, mais enf ait il y a deux problèmes. Pour OVH :
    - il manque le SetEnv PHP_VER 5 et le SetEnv REGISTER_GLOBALS 0
    - il y a un retour à la ligne dans le code à copier coller, ce qui fait planter le serveur

    Voici pour OVH ce qu’il faut copier coller dans le fichier .htaccess :

    # URL rewriting module activation
    RewriteEngine on
    Rewritebase /stal

    # 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]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ img/c/$1$2.jpg [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]

    # Catch 404 errors
    ErrorDocument 404 /404.php

    SetEnv PHP_VER 5
    SetEnv REGISTER_GLOBALS 0

  • Le « stal » étant bien sûr à remplacer par le nom de votre sous répertoire s’il y en a un sur le serveur… ^^

  • Jimmy:

    chez moi ça ne fonctionne pas (ovh, 90plan) :-(

  • overdoze:

    Bonjour
    j’ai un serveur IIS et j’ai suivi les instructions citées ci_dessous mais c quio le fichier php.ini auquel je doit le mettre dans la racine du site???

  • Bonjour,

    la redirection marche nikel pour le français.
    Par contre, en anglais ça plante.
    Cela me rajoute dans les url « /langue-en/ » et toutes les url en anglais ne marche pas.

    Merci pour votre aide, c’est urgent!

  • Ya quelqu’un pour m’aider?

  • Alex:

    Bonjour,

    Ma config: Serveur linux, apache… derrière une freebox en ipfixe

    Dès que j’active l’url simplifié j’ai plus les images ( meme avec vos astuces ! ) la navigation ne fonctionne plus

    Dès que je l’enlève tout rentre dans l’ordre!

    J’ai un autre souci et ca fait 5 jours que je suis dessus: ont ne peux pas ce loguer avec internet explorer ( version 6 à 8 testé ) il revient à la page d’enregistrement vide ( id + pass ) pas de souci sous firefox … ?

    Merci de m’aider
    URGENT

  • baki:

    Frenchement t’es trop un BOSS respect depuis le temp que je chercher!
    tu dervais ajouter un boutton Don paypal!

  • baki:

    par contre quand je vais dans Stat et apres dans page introuvable (admin prestashop)statistics.php introuvable avec au compteur 64 fois en meme pas un jour..
    Une idée?

  • Bonjour,
    J’ai suivi vos indications j’ai une page blanche je n’ai plus internal error, mais là je suis coincée et ne sais plus quoi faire.Je suis sous OVH la boutique est réalisée avec prestashop.
    Pouvez-vous m’aider, je l’avais fait une fois et là j’ai touché quelquechose et plus rien.

  • Bonjour,

    J’ai des problemes lors de l’identification client , celui ci n’arrive pas a se connecter sur son compte , j’etais chez ikoula et je viens de changer pour 1&1 mais le probleme reste le meme malgres que j’ai changé les DNS

    Merci d’avance pour votre aide

  • Je ressemble presque au bonhomme dont la photo figure plus haut, mais avec une franche envie de pleurer !

    Je viens d’essayer le code ci dessus ainsi que le code demandé etc, et rien n’y fait, je rencontre les problèmes suivants :

    - la photo s’appelle chez moi : mot-cle.jpg – quand je l’insere dans prestashop (via le back office) elle est renommée 24-727.jpg et elle est rangée là : http://www.monsite.fr/img/p/24-727.jpg
    je la vois bien sur le serveur. – Mais le lien qui est fait depuis prestashop est : http://monsite.fr/24-727-large/nom-de-fiche-produit.jpg

    Mais la catégorie 24-727-large n’existe pas …

    Je suis douée en informatique comme une poule avec une pendule, mais je peux faire “bêtement “ ce qu’on me dit de faire si on m’explique clairement …

    Des idées ? le truc évident que chaque utilisateur de prestashop doit savoir ?
    Une précision, au final, je souhaite que la photo apparaisse sur mon site comme mot-clé.jpg, pas 648164.jpg
    et si ça peut aider, les photos des catégories, page d’accueil, sont impeccables.

    MERCI !!!

  • Bonjour,
    Merci infiniment pour ce post qui m’a été providentiel !!! Cependant (oui il faut toujours un cependant…), il s’agit de ma première mise en ligne de boutique Prestashop et j’ignore comment accéder ou back office afin d’activer la réecriture d’URL ? Je suis hébergée chez 1and1. Merci encore pour ce soutien précieux. Dans l’attente de vous lire.

  • Votre Econsultant:

    Salut Sandrine ! Je vois que tu as réussie à trouver ton accès … J’ai cependant une question: As tu crée ta boutique pour obtenir un revenu ou pour faire un test ? Excuse moi mais j’ai peu peur et je préfère te mettre en garde sur le monde du eCommerce ;)

  • J’ai bien compris tout ce qui est dit mais je ne trouve pas le moyen de mettre la main sur ce fichu fichier htaccess. Normalement il est à la racine mais là il est où?

  • Merci pour ce post^^!

  • bert:

    Bonjour,

    Dommage que cela ne fonctionne pas… toujours le problème d’image dans en savoir + de la fiche produit…. bon je retourne avec le htaccess généré par prestashop et essayer de configurer tout ça…

  • Moi j’ai pas de chance, j’ai toujours le même probléme, des que j’active les url’s simplifiées on ne peut acceder qu’a la page principale, les produits et categories sont introuvables. Sur firefox me donne cet erreur:
    Cette page n’est pas correctement redirigée
    Firefox a détecté que le serveur redirige la demande à l’adresse d’une manière qui ne finira jamais.
    Ce problème est parfois causé par désactivation ou refus de recevoir des cookies.

    Je deviens fou avec ce probléme, quelqu’n pourrait-il m’aider?

Laisser un commentaire