Pierre Webwalker Posted September 19, 2011 Share Posted September 19, 2011 Bonjour à tous, Ma boutique en cours de développement, me fait une erreur 404 not found. Je ne suis pas un expert de Prestashop et c'est en tentant de rendre la boutique accessible sur la bonne URL (un sous-domaine d'un multi-domaine chez OVH) que cela ne marche plus. Un technicien OVH m'avait indiqué qu'il fallait indiqué l'URL dans l'administration de Prestashop, ce que j'avais fait et depuis : not found ! J'ai remis l'ancienne URL dans l'administration mais pas de changement Le problème viendrait selon l'assistance d'OVH du htaccess et que ce n'est pas dans leurs compétences. Mais je ne l'ai pas touché ce fichier... J'ai essayé de régénérer, page blanche, alors j'ai remis l'ancien. Auriez-vous un fichier htaccess de base ? ou souhaitez-vous voir mon htaccess ? Merci de votre aide Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted October 14, 2011 Author Share Posted October 14, 2011 Bonjour à tous, J'ai réussi à régler mon problème d'accès à ma boutique avec la bonne URL (un sous domaine d'un multi domaine chez OVH). Mais il subsiste un problème : L'administration de Prestashop perd ses liens avec ses fichiers CSS, boujour l'aspect ! Le dossier PrestaShop est à la racine sous www. J'ai déplacé le dossier PrestaShop et modifié le fichier settings.inc.php avec le nouveau chemin d'accès comme ceci : define('__PS_BASE_URI__', '/rdt/PrestaShop/'); L'administration de Prestashop rertouve son aspect d'origine mais c'est la boutique qui ne répond plus :-( Pour info, j'ai un htaccess avec cette ligne : RewriteRule ^api/?(.*)$ /PrestaShop/webservice/dispatcher.php?url=$1 [QSA,L] Merci de votre aide Link to comment Share on other sites More sharing options...
hafede Posted October 14, 2011 Share Posted October 14, 2011 Si ta boutique fonctionne avec une url du type sousdomaine.domaine.fr alors ton back office doit avoir la meme url du type sousdomaine.domaine.fr/admin Si c'est domaine.fr/sousdomaine, alors ce sera domaine.fr/sousdomaine/admin Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted October 14, 2011 Author Share Posted October 14, 2011 Merci hafede Qu'est-ce que tu veux dire "ton back office doit avoir la meme url du type sousdomaine.domaine.fr/admin" ? Mon sous domaine est bien comme ceci : sousdomaine.domaine.fr J'accède bien à l'admin comme ceci : https://domaine.fr/rdt/PrestaShop/admin0/ mais elle perd juste ses liens avec les css Link to comment Share on other sites More sharing options...
hafede Posted October 14, 2011 Share Posted October 14, 2011 Back Office c'est l' admin. Si ton site fonctionne bien en sousdomaine.domaine.fr tu dois te connecter à l'admin à l'adresse sousdomaine.domaine.fr et ainsi tu retrouveras le style normal de ton admin. Link to comment Share on other sites More sharing options...
hafede Posted October 14, 2011 Share Posted October 14, 2011 Si c'est rdt ton sousdomaine je crois que c'est à cette adresse : rdt.domaine.fr/prestashop/admin0 Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted October 14, 2011 Author Share Posted October 14, 2011 Autant pour moi, il faut que je précise que mon sousdomaine est un multi-domaine de domainePrincipal.fr Donc plus exactement : J'ai un premier site vitrine (dans le dossier rdt) sous le multi-domaine www.multidomaine.fr, pas de problème. Ce site propose une boutique qui doit être accessible ici http://www.sousdomaine.multidomaine.fr J'ai remis le dossier PrestaShop à la racine, sous www J'accède donc maintenant à l'admin avec : https://domainePrincipal.fr/PrestaShop/admin0/ L'admin perd ses CSS et la boutique répond normalement ici http://www.sousdomaine.multidomaine.fr SI je déplace le dossier PrestaShop dans le dossier www/rdt (dossier qui correspondant au multi-domaine www.multidomaine.fr) L'admin retrouve ses CSS et la boutique ne répond plus. J'ajoute aussi que de la même façon, si dans l'admin, dans SEO et URL, j'indique que le dossier contenant Prestashop est /PrestaShop/ l'admin retrouve ses CSS et la boutique ne répond plus et si j'indique que le dossier contenant Prestashop est / alors l'admin perd ses CSS et la boutique répond normalement... Merci encore Link to comment Share on other sites More sharing options...
hafede Posted October 14, 2011 Share Posted October 14, 2011 C'est normal que l'admin perd son css parce que son adresse de connection a changée. C'est un cas assez particulier car je ne sais pas si on peut faire des sous domaines à un multidomaine OVH... https://domainePrincipal.fr/PrestaShop/admin0/ ne l 'utilise pas si t'es en sousdomaine.domaine.fr et que ta boutique est ok Utilise plutôt https://sousdamaine.domaine.fr/prestashop/admin0 ou un truc dans le genre, faut que tu regardes l'ordre des fichiers dans ton ftp. Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted October 14, 2011 Author Share Posted October 14, 2011 Oui on peut faire un sous domaine d'un multidomaine chez OVH, en fin j'ai qq chose qui fonctionne. J'ai essayé d'accéder à l'admin par https://sousdomaine.m...estaShop/admin0 c'était une bonne piste mais ca ne fonctionne pas : page web introuvable. C'est pourtant bien le chemin que j'ai en ftp... J'ai essayé de manipuler mon htaccess et en jouant avec les path, j'arrive à avoir en même temps le css sur l'admin et la boutique mais en mode complètement dégradé... Voilà mon htaccess : SetEnv PHP_VER 5 SetEnv REGISTER_GLOBALS 0 <IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^api/?(.*)$ /PrestaShop/webservice/dispatcher.php?url=$1 [QSA,L] </IfModule> ErrorDocument 404 /PrestaShop/404.php Link to comment Share on other sites More sharing options...
hafede Posted October 14, 2011 Share Posted October 14, 2011 qu'est ce que tu entends par dégradé? J'ai une version test de presta et ma solution fonctionne dans ce cas. La particularité de ton problème je pense que c'est les fichiers rtd/prestashop qui suivent, je n'ai jamais eu à faire avec plusieurs fichiers comme tu le fais. Pour le htaccess, chaque sousdomaine doit avoir le sien si tu installes un prestashop par sous domaine. Je serai tenté de te dire de mettre tous les fichiers du dossier prestashop dans celui de rtd (si c'est bien ça ton sous domaine) ça faciliterait déjà le boulot (mais faudra modifier le htaccess). t'es sur la bonne voie, je pense ça doit être un détail de rien du tout Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted October 17, 2011 Author Share Posted October 17, 2011 Bonjour, En regardant de plus près, la page dégradée, c'est la page 404.php, sans son design... J'ai essayé de déplacer toute les fichiers dans rdt, en modifiant en conséquence settings.inc.php et htaccess, pas de succès J'ai manipulé tout ça dans tous les sens... Je pense aussi que je ne suis pas loin du but, mais ça commence à me... En plus, je m’aperçois que l'admin, en plus de perdre son aspect, ne fonctionne pas bien, je ne peux pas modifier un produit du catalogue. Alors il faut que je modifie settings.inc.php pour utiliser l'admin, et le remodifier pour voir les résultats dans la boutique... Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted October 19, 2011 Author Share Posted October 19, 2011 Bonjour hafede, bonjour à tous, Mon problème est réglé ! Pour la fin de l'histoire et pour ceux que cela intéresse, mon problème était d'installer Prestashop pour qu'il soit accessible sur un sous domaine d'un multi domaine, chez OVH / offre PRO. Le dossier PrestaShop et donc à la racine sous www Ma boutique fonctionne très bien sur http://www.soudomaine.multidomaine.fr/ J'accède bien à l'admin de PS par l'url https://www.soudomaine.multidomaine.fr/admin0 Dans les paramètres SEO et URL / Répertoire contenant PrestaShop : / Mon problème, c'est que j'avais une redirection du multidomaine dans le répertoire www/PrestaShop alors qu'il suffisait de www/ Merci infiniment Hafede pour ton aide précieuse. Link to comment Share on other sites More sharing options...
Carl Favre Posted October 19, 2011 Share Posted October 19, 2011 Bonjour pierrewebmaster, Merci d'avoir posté la solution ! Pourrais-tu également ajouter [résolu] dans ton titre ? Pour cela il faut éditer ton premier message et utiliser l'éditeur complet. Merci . Link to comment Share on other sites More sharing options...
hafede Posted October 21, 2011 Share Posted October 21, 2011 Salut Pierrewebmaster, Content que tu as pu y arrivé, j'étais sûr que c'était un petit truc de rien du tout qui te bloqué. Heureux que tu l'as résolu. Vérifies tes paniers sous IE et Firefox, j'avais rencontré des problèmes de panier vide après cette manip sur un site de test (quand tu ajoutes au panier le produit ne s'ajoute pas et la page affiche panier vide). Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now