Jump to content

Problème génération de fichier .htaccess


Recommended Posts

Je n'ai plus trouvé de fichier .htaccess dans l'archive de la V1.2 et j'ai une erreur en essayant de générer automatiquement dans le BO un .htaccess pour l'urlrewriting activé chez OVH, ca commence bien :coolgrin: grrrr si j'utilise le .htaccess de la V1.1, les images ne s'affichent pas avec l'urlrewriting activé.

Link to comment
Share on other sites

Bonjour,

@jolvil, générer le htaccess marche avec la 1.2Alpha,
mais il faut penser à lui rajouter "à la main" spécialement pour OVH ceci :

SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0

sinon on a une erreur.

Link to comment
Share on other sites

À noter que le paramétrage serveur chez OVH est quand même un peu galère...

Je ne crois pas connaître UN gestionnaire de contenu qui ne demande pas des spécificités pour fonctionner chez OVH (C'est le cas de Wordpress, Magento, Prestashop, Dotclear... De Joomla aussi me semble-t-il...)

Link to comment
Share on other sites

Moi j'avais ce problème :

j'ai installé ma boutique avec un .htaccess contenant juste le minimum pour que ça marche avec OVH,
SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0

ensuite j'ai voulu activer la réécriture d'URL
Dans le BO je coche "oui", puis je clique pour régénérer automatiquement le .htaccess
et là erreur.

je vais voir à quoi ressemble le htaccess, il y a bien les règles de réécriture, mais bien sur les lignes spécifiques à OVH ont été écrasé.
Il m'a suffit de les rajouter et tout fonctionne à merveille.

Link to comment
Share on other sites

J'ai fais comme tu dis

j'ai bien un fichier .htaccess généré par Prestashop mais pas de règles de réécritures, c'est tout ce que j'ai, les lignes spécifiques a OVH ont été écrasées:

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

# Catch 404 errors
ErrorDocument 404 /frantic/boutique/404.php



J'ai essayé de générer le .htaccess avant et apres avoir cocher l'url rewriting, meme resultat.

Link to comment
Share on other sites

étrange, il ne met pas les règles....

voici mon .htaccess,
attention, ma boutique est installée dans un dossier /prestashop.
il faut donc adapter le nom de dossier dans les règles.


# merci OVH

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 ^([0-9]+)\-([0-9]+)(\-[a-zA-Z0-9-]*)/([a-zA-Z0-9-]*)\.jpg$ /prestashop/img/p/$1-$2$3.jpg [L,E]
RewriteRule ^([0-9]+)(\-[a-zA-Z0-9-]*)/([a-zA-Z0-9-]*)\.jpg$ /prestashop/img/c/$1$2.jpg [L,E]
RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /prestashop/product.php?id_product=$2$4 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /prestashop/product.php?id_product=$1$3 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /prestashop/category.php?id_category=$1 [QSA,L,E]
RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /prestashop/cms.php?id_cms=$1 [QSA,L,E]
RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ /prestashop/supplier.php?id_supplier=$1$3 [QSA,L,E]
RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ /prestashop/manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]

# Catch 404 errors
ErrorDocument 404 /prestashop/404.php

Link to comment
Share on other sites

OK ca marche mais je pense que tu n'as pas besoin de specifier le sous-repertoire dans les règles, je ne l'ai pas fais (mon site est dans un sous-sous repertoire) et ca marche tres bien, le rewritebase n'est pas utile non plus, je ne l'ai pas ajouté.

Ouvrez un topic pour discuter du .htaccess svp car on s‘égare un peu de ce qu’on pourrait attendre dans ce sujet, et surtout je pense que ça intéressera beaucoup de personnes vos problèmes et solutions.


Ca fait partie des nouveautés de la V1.2, une nouvelle maniere de gerer l urlrewriting


pour les nouvelles features de la V1.2 voir le fichier CHANGELOG

####################################
# v1.2.0.1 - 748 (2009-10-04) #
####################################

Release Notes
-------------


Added Features :

[+] FO/BO : added jqZoom feature
[+] MO : new mailalert module version
[+] FO/BO : you can now set multiples pictures for a combination
[+] BO : new tab customer notifications thread
[+] BO : added new "Tracking" tab in catalog
[+] BO : you can now see for each category how many quantity product there is inside (and sub categories)
[+] New visitor tracking system with affiliation
[+] New stats module newsletter
[+] BO : added a total amount of orders displayed in AdminOrders
[+] BO : added new tab to create Groups
[+] BO : you can now add a customer to one or multiples groups
[+] MO : keep http_referer in blocknewsletter module
[+] FO/BO : you can now set a reduction to group's members
[+] FO/BO : customer need to be part of at least one group
[+] FO/BO : you can now set group access to category
[+] FO/BO : you can now set group access to payment module
[+] BO : you can now edit order return statuses by using Statuses tab in Orders tabs
[+] MO : new module statscarrier
[+] MO : new module statssearch (keywords of the internal search engine)
[+] BO : Stats now available from date to date
[+] BO : you can now generate your own .htaccess file with server parameters
[+] BO/FO : you can now set an order state as hidden for customers
[+] BO : Color attributes now display their color on the attribute list (BO >> Catalog >> Attributes and groups)
[+] BO : Feature's zero value support added
[+] FO : Sorting support added to product listing by tags & references
[+] BO : new tab "Carts" which a list with all carts + a view for each of them
[+] BO : information cart on "Customer" view
[+] BO : information cart on "Order" view
[+] BO : you can now search for a cart
[+] MO : added carrier module feature
[+] BO : product stats and sales link added in the product page
[+] MO : new module statsbestsuppliers
[+] BO : Order's auto cancellation support added (when all products have been cancelled)
[+] BO : Add Ref in AdminProducts.php bottom tab
[+] BO/MO : You can now specify a module in the tab table in which the class can be found
[+] FO : added new hook shoppingCartExtra on shopping-cart
[+] BO : New tab available : Tags (will be improved soon)
[+] FO : Withdraw address alias when adding a new address from command process
[+] FO : Search re-developed from scratch (you need to re-index your products in BO > Preferences > Search)
[+] MODULES : adding a "canonical url support" standard base module
[+] BO : you can now search for invoice
[+] BO : You can now upload modules from your computer, both zip file and tarball
[+] BO : new tab Generator, where you can generate automatically .htaccess and robots.txt files
[+] BO/FO : you can now attach downloadable files to the product page (like PDF..)
[+] BO : Drag and drop for modules positions in AdminModulesPositions.php
[+] MO : you can now set number of tags displayed in blocktags module
[+] FO/BO : you can now set your own timezone
[+] FO : Ajax suggestions for the search block !



Et puis un nouveau lien PRESTASTORE sur la page Modules du BO, pas encore actif ! ;-)

La position des modules est maintenant "DRAG and DROP", c'est super mais ca serai super d'avoir ca pour le listing produit car c'est laborieux de changer l'ordre des produits avec les fleches surtout qu'on est renvoyé a la premiere page du listing a chaque click.... et ca cela n'a pas changé avec la V 1.2 ...encore un petit effort la TEAM.
Link to comment
Share on other sites

  • 1 month later...

Bonjour,

Fil séparé du :

http://www.prestashop.com/forums/viewthread/16820/discussion_generale/questce_que_lon_retrouve_sur_la_v1_dot_2_quelles_sont_les_modules_a_tester_

Le fichier htaccess n'est plus fourni, il vous faut le générer automatiquement via le back-office.
Pour avoir les règles de l'url-rewriting, il faut activer l'option dans le back-office.

Ensuite, il faut éditer le fichier manuellement afin de rajouter les règles qui sont propre à votre hébergeur.

Link to comment
Share on other sites

  • 2 months later...
  • 1 year later...

mille merci pour votre aide...
J'ai eu la meme galere effectivement sous ovh l'orsque j'ai generer le fichier Htacces tout a disparue...
il sufisait d'ajouter ces 2 ligne au debut du fichier htacces

SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0

Merci ovh de nous compliquer la vie....

Link to comment
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
×
×
  • Create New...