Jump to content
Sign in to follow this  
bahamut100

Problème lors de l'activation de l'url rewriting

Recommended Posts

Bonjour à tous, je viens d'activer l'url rewriting depuis le back-office, les liens vers les catégories et les produits sont bien changées, mais lors du clic sur celles-ci, j'obtiens une erreur 404 :

Not Found

The requested URL /_matthieu/prestashop/musique-ipods/1-ipod-nano.html was not found on this server.



Sauriez-vous d'où vient le problème ?

Share this post


Link to post
Share on other sites

explique emp tu doit decommenter les lignes nouvelles, tous simplement adapte ton .htaccess pour ton environnement:

SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0
RewriteBase /prestashop/

# URL rewriting module activation
RewriteEngine on

# URL rewriting rules
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



salut.

Share this post


Link to post
Share on other sites

oui ca peut etre probleme de serveur aussi mais il faut decommenter comme j'ai deja dit et dans cette ligne RewriteBase /tonsite/ pas RewriteBase /prestashop/:

SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0
RewriteBase /tonsite/

# URL rewriting module activation
RewriteEngine off

# Catch 404 errors
ErrorDocument 404 /404.php

Share this post


Link to post
Share on other sites

Salut,

Ton site est hébergé chez qui ?

Share this post


Link to post
Share on other sites

Sur un serveur distant, fourni par OVH.

Avec ma boite on héberge tous nos projets en en cours développement dessus.

Share this post


Link to post
Share on other sites

Oui j'ai suivi tout ça, mais quoique je fasse, même si je vire les lignes RewriteRule dans le .htaccess, les liens sont quand même ré-écrits, et toujours une erreur 404 au final

Share this post


Link to post
Share on other sites

Salut,

Qui a installé ton site?

Est il a la racine,si racine c'est juste : RewriteBase /

bonne chance pour le PB de redirection

Share this post


Link to post
Share on other sites

C'est un serveur Linux.

Nos sites se trouvent dans un répertoire genre :

racine/home/site/_user/prestashop

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