Jump to content

Recommended Posts

Bonjour,

 

Voila je vous expose mon problème : 

 

j'ai de nombreuses erreurs 404 sur mon site.

 

Lorsque je suis sur la page : http://www.mondomain.com/produit1.html et que je clique sur le lien contactez-nous du footer(http://www.mondomain.com/contact-form.php), j'arrive à voir le formulaire de contact; aucun problème

 

En revanche lorsque je suis sur la page : http://www.mondomain.com/catégorie1/produit1.html et que je clique sur le lien contactez-nous du footer, ca me renvoie à une erreur 404, d'ailleurs l'url de contact du footer change ici elle deviens : http://www.mondomain.com/catégorie1/contact-form.php

 

Ca me fais exactement pareil lorsque je consulte une de mes pages cms et que je veut cliquer sur le lien contactez-nous du footer : l'url original contact-form.php devient : http://www.mondomain.com/content/contact-form.php

 

J'ai lu qu'il s'agissait de l'url rewriting mais je ne vois pas quoi modifier dans ce fichier.

Quelqu'un aurait une dée svp???

Link to comment
Share on other sites

Oui j'ai déjà essayé de le regénérer mais rien n'y fait.

Ma version de prestashop est v1.4.8.2.

 

Mes paramètres seo&urls:

 

Répertoire contenant PrestaShop: /

 

Page d'accueil: index.php

Nom de domaine :www.vapogem.com

Nom de domaine SSL: www.vapogem.com

 

URL simplifiée :

enabled.gif  Oui 
 

Rediriger automatiquement vers l'url canonique

enabled.gif  Oui 

 

Edited by Forethan (see edit history)
Link to comment
Share on other sites

Bonjour,

 

Votre lien pour la page "Contactez-nous" est trop relatif et pas assez absolu.

Pour résoudre le problème, si vos liens sont dans votre Footer, allez dans /themes/VOTRETHEME/footer.tpl :

<!--UTILISER CECI PAR EXEMPLE COMME LIEN POUR LA PAGE DE CONTACT (PAS DE GESTION DE LANGUE PAR CONTRE)--> 
href="{$base_dir}contactez-nous"

Si comme sur la version de base tout est dans le module "blockcms", allez dans /modules/blockcms/blockcms.tpl :

<!--CECI EST LE CODE ORIGINAL DU LIEN VERS LA PAGE DE CONTACT-->
<li class="item"><a href="{$link->getPageLink($contact_url, true)|escape:'html'}" title="{l s='Contact us' mod='blockcms'}">{l s='Contact us' mod='blockcms'}</a></li>
Link to comment
Share on other sites

Merci pour votre réponse mais les deux techniques ne changent rien.

En revanche, lors de l'achat de mon thème, il y a incorporer un module pour le bloc contact on footer:

C'est le module ebfootercontact et voici le tpl :

<!-- MODULE Block contact infos -->
<div id="block_contact_infos" class="eb-footer-block clearfix">
	<h4><a href="contact-form.php">{l s='Contact us' mod='ebfootercontact'}</a></h4>
	<ul>
		{if $company != ''}<li><strong>{$company}</strong></li>{/if}
		{if $address != ''}<li>{$address}</li>{/if}
		{if $phone != ''}<li>{l s='Tel:'} {$phone}</li>{/if}
		{if $email != ''}<li><a href="mailto:{$email}">{$email}</a></li>{/if}
	</ul>
</div>
<!-- /MODULE Block contact infos -->

Si vous voyez ce que je peut modifier?

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