Jump to content

Problème d'url simplifiée et de redirection d'adresse


Recommended Posts

Bonjour,

J'ai installé prestashop dans "http://www.monsite.com/prestashop" et j'ai créé chez mon hébergeur une redirection d'adresse qui donne "http://prestashop.monsite.com".
Puis j'ai activé les URL simplifiées et créé mon .htaccess avec les rajout pour l'hébergeur "infomaniak".
J'ai accès à tous mes produits, mais quand je vais sur une partie "protégée" genre "contact" ou "panier", le lien se change en https://www.monsite.com/truc.php et j'ai le droit à une erreur "404 Not Found".
J'ai remarqué que c'est toutes les pages dont l'adresse commence par "https" qui foirent...

Quelqu'un a t'il une idée ?

voilà mon .htaccess, on sait jamais, et les infos sur ma config sont dans la signature.

# .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

php_flag allow_url_fopen On
php_flag allow_url_include On
php_flag register_globals Off



Merci pour votre aide

Link to comment
Share on other sites

Up et précisions :

Donc si j'enlève l'option SSL, les url simplifiées fonctionnent comme il faut avec la redirection d'adresse.
exemple avec la page contact : je clique et voici ce qui s'affiche :


Mais si j'enclenche le SSL, voici en premier le lien que j'obtiens en survolant le bouton contact :

et ici, comment il se transforme dans la barre d'adresse avec un rectangle bleu contenant "www.monsite.com", avant l'adresse:


Est-ce que vous croyez que ça fonctionnera une fois la protection ssl achetée, ou pensez vous que le problème soit autre ?
Merci pour vos réponses. Amicalement.
Link to comment
Share on other sites

  • 6 months later...

Pas bcp de chances pour avoir une réponse je crois...
j'ai également un problème avec les URL rewriting

impossible à activer

Si qq'un à un mode opératoire de comment faire tout ça je suis preneur..

J'espère que ceci sera résolu dans la version 4 à venir ?

Link to comment
Share on other sites

Mon hébergeur est PlanetHoster, je peux me renseigner mais je doute qu'il y ait un problème de SSL avec eux, ils sont tout de même top.

Ils disent qu'il y a plein de leurs clients qui ont des sites en lignes avec Prestashop...

S'il y avait un problème de compatibilité ça se saurait.

Link to comment
Share on other sites

Le problème d'incompatibilité chez moi, n'était pas dû a prestashop, mais au fait que Infomaniak ne gérait pas le SSL sur des sous adresses, et c'était mon cas. J'ai donc du acheter un nom de domaine principal pour utiliser un certificat de base, sinon j'aurai dû payer la protection complète qui coute super cher.

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...