tbigueres Posted September 9, 2012 Share Posted September 9, 2012 (edited) Bonjour, J'ai voulu activer hier la réécriture d'url sur mon prestashop. J'ai donc écrit mon htaccess, puis activer les urls simplifiées. Après avoir regarder sur quelques pages si la réécriture d'url fonctionnait bien, j'ai arrêté de travailler sur le prestashop. Ce matin en me réveillant, en essayant d'aller sur mon presta j'obtiens une erreur 500, uniquement sur le front office. Je peux accéder au backoffice! J'ai essayé de supprimer mon .htaccess, mais le problème persiste. Auriez vous une idée d'où peut venir le problème ? Pour info, voilà mon htaccess : # .htaccess automaticaly generated by PrestaShop e-commerce open-source solution # WARNING: PLEASE DO NOT MODIFY THIS FILE MANUALLY. IF NECESSARY, ADD YOUR SPECIFIC CONFIGURATION WITH THE HTACCESS GENERATOR IN BACK OFFICE # http://www.prestashop.com - http://www.prestashop.com/forums <IfModule mod_rewrite.c> # 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$ /presta/img/p/$1-$2$3.jpg [L] RewriteRule ^([0-9]+)\-([0-9]+)/[_a-zA-Z0-9-]*\.jpg$ /presta/img/p/$1-$2.jpg [L] RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /presta/img/p/$1/$1$2.jpg [L] RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /presta/img/p/$1/$2/$1$2$3.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /presta/img/p/$1/$2/$3/$1$2$3$4.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /presta/img/p/$1/$2/$3/$4/$1$2$3$4$5.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /presta/img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /presta/img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /presta/img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /presta/img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9.jpg [L] RewriteRule ^c/([0-9]+)(\-[_a-zA-Z0-9-]*)/[_a-zA-Z0-9-]*\.jpg$ /presta/img/c/$1$2.jpg [L] RewriteRule ^c/([a-zA-Z-]+)/[a-zA-Z0-9-]+\.jpg$ /presta/img/c/$1.jpg [L] RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/[_a-zA-Z0-9-]*\.jpg$ /presta/img/c/$1$2.jpg [L] RewriteRule ^([0-9]+)\-[a-zA-Z0-9-]*\.html /presta/product.php?id_product=$1 [QSA,L] RewriteRule ^[a-zA-Z0-9-]*/([0-9]+)\-[a-zA-Z0-9-]*\.html /presta/product.php?id_product=$1 [QSA,L] RewriteRule ^([0-9]+)\-[a-zA-Z0-9-]*(/[a-zA-Z0-9-]*)+ /presta/category.php?id_category=$1&noredirect=1 [QSA,L] RewriteRule ^([0-9]+)\-[a-zA-Z0-9-]* /presta/category.php?id_category=$1 [QSA,L] RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*) /presta/supplier.php?id_supplier=$1 [QSA,L] RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*) /presta/manufacturer.php?id_manufacturer=$1 [QSA,L] RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*) /presta/cms.php?id_cms=$1 [QSA,L] RewriteRule ^content/category/([0-9]+)\-([a-zA-Z0-9-]*) /presta/cms.php?id_cms_category=$1 [QSA,L] RewriteRule ^page-non-trouvee$ /presta/404.php [QSA,L] RewriteRule ^adresse$ /presta/address.php [QSA,L] RewriteRule ^adresses$ /presta/addresses.php [QSA,L] RewriteRule ^authentification$ /presta/authentication.php [QSA,L] RewriteRule ^meilleures-ventes$ /presta/best-sales.php [QSA,L] RewriteRule ^panier$ /presta/cart.php [QSA,L] RewriteRule ^contactez-nous$ /presta/contact-form.php [QSA,L] RewriteRule ^bons-de-reduction$ /presta/discount.php [QSA,L] RewriteRule ^suivi-commande-invite$ /presta/guest-tracking.php [QSA,L] RewriteRule ^historique-des-commandes$ /presta/history.php [QSA,L] RewriteRule ^identite$ /presta/identity.php [QSA,L] RewriteRule ^fabricants$ /presta/manufacturer.php [QSA,L] RewriteRule ^mon-compte$ /presta/my-account.php [QSA,L] RewriteRule ^nouveaux-produits$ /presta/new-products.php [QSA,L] RewriteRule ^commande$ /presta/order.php [QSA,L] RewriteRule ^details-de-la-commande$ /presta/order-follow.php [QSA,L] RewriteRule ^commande-rapide$ /presta/order-opc.php [QSA,L] RewriteRule ^avoirs$ /presta/order-slip.php [QSA,L] RewriteRule ^mot-de-passe-oublie$ /presta/password.php [QSA,L] RewriteRule ^promotions$ /presta/prices-drop.php [QSA,L] RewriteRule ^recherche$ /presta/search.php [QSA,L] RewriteRule ^plan-du-site$ /presta/sitemap.php [QSA,L] RewriteRule ^magasins$ /presta/stores.php [QSA,L] RewriteRule ^fournisseurs$ /presta/supplier.php [QSA,L] </IfModule> # Catch 404 errors ErrorDocument 404 /presta/404.php <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year" </IfModule> FileETag INode MTime Size <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </IfModule> Mon prestashop n'est pas à la base de mon site, mais le dossier presta ! Merci d'avance EDIT : Apparement ce problème ne viendrait pas de mon htaccess mais de mon thème ! J'ai essayé d'utiliser le thème de prestashop et cela marche. Pourtant je ne sais pas ce que j'ai modifié, vu que mon thème marchait hier ! EDIT 2 : je viens de tester mon thème en local, et tout fonctionne ! Je ne comprend pas pourquoi mon thème fonctionne en local, et pas sur le serveur ! Edited September 9, 2012 by tbigueres (see edit history) Link to comment Share on other sites More sharing options...
tarek.fellah Posted September 9, 2012 Share Posted September 9, 2012 Bonjour, peut être c'est du à votre hébergeur, essaie de les contacter ou voir leur site/forum. 500 Erreur interne du serveur Link to comment Share on other sites More sharing options...
tbigueres Posted September 9, 2012 Author Share Posted September 9, 2012 Bonjour, Merci pour ta réponse, J'ai pu trouver mon erreur, qui était une erreur venant du compilateur smarty ! 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