Jump to content
Sign in to follow this  
buzz74

URL Rewriting ne fonctionne pas en local (erreur 404) sur easyphp/vista

Recommended Posts

Bonjour,
impossible de faire fonctionner l'URL Rewriting en local sur easyphp/vista:
l'URL est bien générée mais non accessible (erreur 404)

malgré les modifications et tentatives suivantes:
- Option URL rewriting activée dans Prestashop Version 1.2.0.8.
- .htaccess généré par prestashop
- AllowOverride All dans Httpd.conf
-.htaccess modifié sans le flag E :

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

AddHandler x-httpd-php5 .php ================== pour la prise en compte php5
AddType application/x-httpd-php5 .php

# 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$ /lit-escamotable.com/img/p/$1-$2$3.jpg [L]
RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /lit-escamotable.com/img/c/$1$2.jpg [L]
RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /lit-escamotable.com/product.php?id_product=$3&isolang;=$1$5 [L]
RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /lit-escamotable.com/product.php?id_product=$2&isolang;=$1$4 [L]
RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /lit-escamotable.com/category.php?id_category=$2&isolang;=$1 [QSA,L]
RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /lit-escamotable.com/product.php?id_product=$2$4 [L]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /lit-escamotable.com/product.php?id_product=$1$3 [L]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /lit-escamotable.com/category.php?id_category=$1 [QSA,L]
RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /lit-escamotable.com/cms.php?id_cms=$1 [QSA,L]
RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ /lit-escamotable.com/supplier.php?id_supplier=$1$3 [QSA,L]
RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ /lit-escamotable.com/manufacturer.php?id_manufacturer=$1$3 [QSA,L]
RewriteRule ^lang-([a-z]{2})/(.*)$ /lit-escamotable.com/$2?isolang=$1 [QSA,L]

# Catch 404 errors
ErrorDocument 404 /lit-escamotable.com/404.php


merci de vos suggestions.

Cordialement.

Share this post


Link to post
Share on other sites

En essayant prestashop en local j'avais également cru que le rewriting ne marchait pas en local. Visiblement si, donc je vais tacher de voir ce que j'ai mal fait.

Share this post


Link to post
Share on other sites

Le PB etait sous firefox.
Le probleme ne se pose pas avec IE7.
Je suis donc opérationnel.

Merci à Univers des Petits.

Share this post


Link to post
Share on other sites

Etant moi même aussi sur firefox, j'ai voulu essayé sur IE, mais il me refuse mon mot de passe à l'accès à l'administration... je comprend pas trop là, ça marchait encore ce matin via Firefox.

Share this post


Link to post
Share on other sites

Après lecture des derniers post j'ai voulu voir si l'URL rewriting fonctionnait avec IE.

Mais si je veux me connecter au B.O. alors j'ai ce message d'erreur :

Il y a 1 erreur

1. employee does not exist, or bad password

Le gros soucis c'est que après j'ai voulu aller sur Firefox, comme je le faisais avant, et là patatra je ne peux plus me connecter non plus. Le mot de passe pourtant pré-entré, ne serait plus le bon.

Donc, y a t-il une explication simple? et comment faire pour changer de mot de passe pour réessayer.

Share this post


Link to post
Share on other sites

Est-il possible d'avoir un peu d'aide?

j'ai enlever toute trace de mon installation locale puis repris une autre installation à zéro, en suivant (à nouveau) scrupuleusement le tuto de magavenue.

Mais je suis bloqué à l'étape 4 de l'installation de prestashop
http://127.0.0.1/prestashop/install/'>http://127.0.0.1/prestashop/install/

J'appuie sur suivant mais pas de message de confirmation que l'installation est finie, ni aucun autre message.

XXAMP tourne, j'ai créé une BDD dans phpmyadmin.

J'ai essayé de considérer tout de même l'installation de presta terminée et j'ai donc tout de même effacé le dossier install et renommer le dossier admin.
Dans mon navigateur, le FO apparaît bien à l'adresse suivante : http://127.0.0.1/prestashop mais la phase d'identification du BO http://127.0.0.1/prestashop/partie_admin/ me ramène toujours au même message d'erreur :

There is 1 error

1. employee does not exist, or bad password


J'ai besoin de faire quelques essais sur prestashop et là ça devient un peu décourageant.

Share this post


Link to post
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
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More