Jump to content

[RÉSOLU] adresse serveur en double


Recommended Posts

Bonjour,

Je viens de faire une nouvelle installe de prestashop en ligne sur un serveur 1&1;mutualisé, le site fonctionne tout va bien avec les url simplifiés et grâce a un fichier htaccess que j'ai trouve sur le forum.

j'ai installer un petit module (meme essayer plusieurs) pour un lien "j'aime" vers facebook.
mais la j'ai un probleme avec différents modules au niveau de l'adresse qui est transmise, elle est doublée, exemple:
mon adresse originale:
http://xtrembike.eu
l'adresse affichée automatiquement:
http://xtrembike.eu/xtrembike.eu/

Le site est installé dans un dossier qui s'appelle xtrembike_eu

une petite aide svp je ne sais pas ou chercher

Merci

Link to comment
Share on other sites


l'adresse affichée automatiquement:
http://xtrembike.eu/xtrembike.eu/


Bonjour,

J'ai du mal à cerner votre problème. De quelle façon avez-vous connaissance de http://xtrembike.eu/xtrembike.eu/, car cettre url vous génère un erreur 404, ce qui est tout à fait normal.

On pourrai aussi prendre
http://xtrembike.eu/champignon/
http://xtrembike.eu/voiture/
http://xtrembike.eu/chaise/

C'est la même effet.

L'erreur 404 veut dire que la page demandée n'existe pas.

Bonne continuation
Link to comment
Share on other sites

Bonjour,

Le probleme ne viens pas de erreur 404, mais de l'adresse:

J'ai reinstaller le module sur mes pages:
voir par exemple ici:
http://www.xtrembike.eu/maillots-pantalons/36-maillot-mayhem-replica-monster-energy-jersey-o-neal-mx-2011.html

entre "envoyer a un ami" et "envoyer" sur la page produits il y a ce bouton "j'aime" pour facebook et quand on clic dessus cela me donne une erreur car l'adresse trouvée par le module est fausse on obtient ça:

La page à l’adresse http://www.xtrembike.eu/xtrembike.eu/maillots-pantalons/36-maillot-mayhem-replica-monster-energy-jersey-o-neal-mx-2011.html n’est pas accessible.

et ca devrais être :
http://www.xtrembike.eu/maillots-pantalons/36-maillot-mayhem-replica-monster-energy-jersey-o-neal-mx-2011.html
sans ce double xtrembike.eu dans l'adresse


le probleme est que j'ai essayer 3 modules différents et cela me donne toujours la même fausse adresse une idée, Merci.

Link to comment
Share on other sites

  • 3 weeks later...

Et bien fait je viens juste de trouver la solution dans mon fichier Htaccess j'avais collé :

RewriteBase /

En le dégageant ça a réglé le pb.

En regardant la source de ta boutique j'ai vu que tu avais également une balise :

<base href="http://xtrembike.eu/" />

Essaye de la dégager également.

Voila j'espère que ça va t'aider ;)

Link to comment
Share on other sites

Voici mon fichier htaccess (mon hebergeur est 1&1;):

AddType x-mapp-php5 .php

# URL rewriting module activation
RewriteEngine on
RewriteBase /

# 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




J'ai tester l'adresse developper FACEBOOK et il m'indique une erreur:
Exception La page à l’adresse http://www.xtrembike.eu/xtrembike.eu/ n’est pas accessible.


Je ne pense pas que cela vienne du cache car j'i essayer plusieurs navigateurs (firefox, explorer, chrome) et sur 2 pc différents.

Merci
Link to comment
Share on other sites

Hé hé hé c'est bien ce que je disais :)

Dans ton fichier Htaccess enlève la ligne : RewriteBase /

QUand je parlais du cache, je parlais pas du cache chez toi, mais de celui chez Facebook.

Une fois que tu as viré la ligne dans ton fichier htaccess vas sur l'adresse developper de facebook et essaye avec l'url :

http://www.xtrembike.eu/?display=2


Pour forcer le cache de facebook il faut utiliser une url qu'il ne connait pas. Done le ?display=2 devrait faire l'affaire. Si tu as besoin de faire d'autre tests change le 2 par 3 puis par 4 etc ...

En ce qui me concerne en procédant comme ça, ça a réglé mon pb.

Link to comment
Share on other sites

Ca vient de me revenir tu n'aurais pas activé par hasard le module : URL canonique ?

Dans ton header tu as : <!-- Block search module HEADER --><link rel="canonical" href="xtrembike.eu/" />

Si tu as activé le module tu peux essayer de le désactiver ? Si tu n'a pas activé le module est-ce que dans le fichier header.tpl tu peux essayer de dégager cette ligne également ?

Link to comment
Share on other sites

Hé hé hé c'est une très bonne nouvelle \o/

Honnêtement je sais pas trop ce que tu perds en le désactivant par contre je vois bien ce que tu y gagne ;)

Est-ce que tu pourrais éditer le titre de cette discussion et mettre : [RÉSOLU] devant ?

Link to comment
Share on other sites

  • 1 year later...

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