Jump to content

Pb déplacement à la racine via FTP


Recommended Posts

Bonjour

Afin de tester ma boutique, sans que d'éventuels curieux ne puissent tomber sur mon site, je l'avais installé à cette adresse : www.monsite.com/boutiquepresta/

Aujourd'hui, via FTP, j'ai tous glissé à la racine mais je viens de me rendre compte que http://monsite/index.php et http://www.monsite.com/index.php'>http://www.monsite.com/index.php ne pointent vers la même page. La différence se voit dans le block "catégories" à gauche car quand on y accède par l'adresse qui comprend les www, il n'y a rien.
De plus j'ai remarqué que tous les liens du site pointent vers une adresse qui ne comprends pas de www.

Quand je vais dans le BO (Outils/ Informations, l'URL de la boutique est http://monsite.com et non http://www.monsite.com

Est ce un problème que je peux modifier qq part ?

Merci d'avance

Link to comment
Share on other sites

merci, je viens d'ouvrir le.htaccess et j'ai vu qu'il y avait toujours de pointage vers /boutiquepresta/ : je viens de les enlever mais j'ai toujours le même soucis. je ne suis pas un pro de l'informatique désolé :). Voici ce que j'ai dans mon .htaccess, que dois je modifier ?

--------------

AddType x-mapp-php5 .php
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# WARNING: PLEASE DO NOT MODIFY THIS FILE MANUALLY. IF NECESSARY, ADD YOUR SPECIFIC CONFIGURATION WITH THE HTACCESS GENERATOR IN BACK OFFICE
# http://www.prestashop.com - http://www.prestashop.com/forums



# URL rewriting module activation
RewriteEngine on

# URL rewriting rules
RewriteRule ^api/?(.*)$ /webservice/dispatcher.php?url=$1 [QSA,L]


# Catch 404 errors
ErrorDocument 404 /404.php

------------

Link to comment
Share on other sites

## URL rewriting module activation
# RewriteEngine on
# RewriteBase /
# RewriteCond %{HTTP_HOST} !^www.YOURWEBSITE.com$ [NC]
# RewriteRule ^(.*)$ http://www.YOURWEBSITE.com/$1 [L,R=301] 



décommente en retirant les (simples) dièses pour activer

Ces lignes devraient :
1) rediriger le tonsite.com vers www.tonsite.com
2) rediriger les pages d'accueil vers une seul (éviter le doublon avec index.php, tonsite.com/ et tonsite.com)

Link to comment
Share on other sites

Je te remercie sincèrement de ton aide mais je dois être une bille :)
Je ne sais pas où faire ces modifs ? Désolé...
Dans mon copier/coller ci dessus, les chiffres (1, 2, 3, 1, 1, 1) correspondent à des dièses chez moi en fait

Link to comment
Share on other sites

Simplement dans le HTACCESS qui est à la racine de ton site.

Tu écris tel quel :

# URL rewriting module activation
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^TONSITE.com$
RewriteRule ^(.*)   http://www.TONSITE.com/$1  [QSA,L,R=301]
RewriteRule ^(.*)index.(php|htm|html)$ /$1 [R=301,L]


(NB : pense a remplacer TONSITE.com :)
Conseil : tu en mets un 2eme dans ton dossier /adminXXX en rajoutant un dièse sur la dernière REWRITERULE

tu teste : si tu as une erreur 500 préviens moi et supprime vite ce que tu as ajouté !

tu devrais avoir accès à l'arborescence de ton site via un FTP (Filezilla, sinon j'aime bien WinSCP)

Link to comment
Share on other sites

Héhé, oui ça résolvera surement tes soucis, mais je te conseille tout de même d'ajouter ces règles dans ton htaccess (en vérifiant que le module rewrite url est activé) car elles te permettront d'améliorer ton référencement.

C'est très souvent la solution, de tout réinstaller, mais c'est un peu bourrin !

Link to comment
Share on other sites

C'est clair que c'est bourin, faut tout reparamétrer :(

J'ai tout de même modifier mon htaccess à la racine comme tu me l'as suggéré et j'ai une erreur 500
je remets le premier mais que faire pour que ça marche ?

Link to comment
Share on other sites

si c'est en local que tu as une erreur 500, c'est probablement que le module rewrite n'est pas activé. Si c'est wamp, clique sur APACHE>MODULES et clique sur mod_rewrite.

Sur ton serveur prod, cela dépend du fournisseur. Cherche à l'activer, au pire téléphone au service client.

D'une manière générale, la réécriture d'url est indispensable en prod. (référencement & sécurité)

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