Nico34 Posted April 8, 2010 Share Posted April 8, 2010 Bonjour,Je viens d'installer une boutique sur un 90 plan OVH et j'ai un soucis avec l'URL Rewriting.Quand je clique sur le menu, il ne me trouve pas les pages :Not FoundThe requested URL /14-sucre-tire was not found on this server.Quand je désactive l'URL Rewriting cela fonctionne.Adresse de la page : /category.php?id_category=14Je coche bien l'option dans l'admin :URL simplifiée : OuiActivez uniquement si votre serveur permet la réécriture d'URL (recommandé)Si vous activez cette fonctionnalité, vous devez générer un fichier .htaccessJ'ai également créé un fichier .htaccess et que j'ai mis dans la racine de mon hébergement:SetEnv PHP_VER 5SetEnv REGISTER_GLOBALS 0RewriteBase / Ce qui est bizarre, c'est que l'an dernier j'ai installé une boutique aussi sur OVH et je n'ai pas eu cette erreur (version 1.1 de Prestashop par contre) Link to comment Share on other sites More sharing options...
Atch Posted April 8, 2010 Share Posted April 8, 2010 Bonjour,Avez vous régénère votre htaccess directement via l'admin? RDV pour cela dans outil / générer..Vous le mettez noir sur blanc...: Si vous activez cette fonctionnalité, vous devez générer un fichier .htaccess PS: Ce n'est pas un bug...V++Atch Link to comment Share on other sites More sharing options...
Nico34 Posted April 8, 2010 Author Share Posted April 8, 2010 Merci pour ta réponse rapide...Je viens de faire la manip, quand j'ai cliqué sur le bouton généré cela m'a affiché une page blanche et plus rien.Maintenant je ne peux plus accéder à mon admin, peut importe la page que je charge dans l'admin, le navigateur reste blanc. Link to comment Share on other sites More sharing options...
Atch Posted April 8, 2010 Share Posted April 8, 2010 Ha pas glop!!!Reprends ton htaccess via FTP et edite le.Regarde si tu as toujours cela :SetEnv PHP_VER 5SetEnv REGISTER_GLOBALS 0RewriteBase / Si, non remets les, mais garde le reste V++Atch Link to comment Share on other sites More sharing options...
Nico34 Posted April 8, 2010 Author Share Posted April 8, 2010 Pareil...Voici mon fichier .htaccess actuellement : # .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]+)(\-[_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 SetEnv PHP_VER 5 SetEnv REGISTER_GLOBALS 0 RewriteBase / Link to comment Share on other sites More sharing options...
Nico34 Posted April 8, 2010 Author Share Posted April 8, 2010 Je viens de supprimer cette ligne : RewriteBase /Et de mettre le code pour OVH en haut.Cela donne ca : SetEnv PHP_VER 5 SetEnv REGISTER_GLOBALS 0 # .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]+)(\-[_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 Maintenant tout fonctionne :- accès à l'admin- URL rewritingMerci pour ton aide !!! Link to comment Share on other sites More sharing options...
Patric Posted April 8, 2010 Share Posted April 8, 2010 Je mets donc le topic en [Résolu].Merci de penser à le faire la prochaine fois en ajoutant [Résolu] au début du titre en éditant le premier post du topic. ;-) Link to comment Share on other sites More sharing options...
Nico34 Posted April 8, 2010 Author Share Posted April 8, 2010 Ok je ne savais pas, je n'y manquerais pas la prochaine fois !Merci Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now