Jump to content

(résolu) Problème page accueil index.php (PAGE INTROUVABLE)


Recommended Posts

Bonjour :)

J'ai un petit problème à la racine de mon site.

J'ai deux langues d'installées : FR et EN

Avec les liens : http://micandmod.com/theshop/fr/

ou http://micandmod.com/theshop/en/

 

Parfois quand les clients entrent sur le site www.micandmod.com, ils tombent sur la page :

http://micandmod.com/theshop/index.php

qui est introuvable.

 

Sur SEO & URL's, l'index n'a pas d'url simplifié.

Merci pour votre aide.

 

Yannick

 

 

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

Bonjour

 

J'ai également rencontré le même souci, et je l'ai résolu en reconstruisant le fichier htaccess.

 

Il suffit d'aller dans "Préférences  > SEO & URLs > URL simplifiée" ... cocher "non" puis valider... recharger la page, puis cocher "oui" et valider.

 

Ensuite recharger la page acceuil du site à l'aide de "CTRL + F5"

 

Ciao

 

Takio

Link to comment
Share on other sites

Je pensais avoir résolu ce problème, mais il persiste.

 

Merci Takio :) j'ai essayé ta solution, mais toujours le même problème.

 

En fait, la redirection fait bien : http://micandmod.com/fr

puis d'un coup repart sur : http://micandmod.com/index.php

qui n'existe plus, vu que cette page est en url simplifiée suivante : http://micandmod.com/

 

J'ai essayé de mettre "index.php" sur l'url simplifié, mais elle n'accepte pas les points... :(

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

 

Merci !

Link to comment
Share on other sites

Voici le fichier .htaccess en question :

# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums

<IfModule mod_rewrite.c>
SetEnv HTTP_MOD_REWRITE On
RewriteEngine on
RewriteCond %{HTTP_HOST} ^micandmod.com$
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

# Images
RewriteCond %{HTTP_HOST} ^micandmod.com$
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^micandmod.com$
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
RewriteCond %{HTTP_HOST} ^micandmod.com$
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
RewriteCond %{HTTP_HOST} ^micandmod.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
RewriteCond %{HTTP_HOST} ^micandmod.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
RewriteCond %{HTTP_HOST} ^micandmod.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
RewriteCond %{HTTP_HOST} ^micandmod.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteCond %{HTTP_HOST} ^micandmod.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
RewriteCond %{HTTP_HOST} ^micandmod.com$
RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^micandmod.com$
RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
# AlphaImageLoader for IE and fancybox
RewriteCond %{HTTP_HOST} ^micandmod.com$
RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L]

# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{HTTP_HOST} ^micandmod.com$
RewriteRule ^.*$ - [NC,L]
RewriteCond %{HTTP_HOST} ^micandmod.com$
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
</IfModule>

<IfModule mod_expires.c>
	ExpiresActive On
	ExpiresByType image/gif "access plus 1 month"
	ExpiresByType image/jpeg "access plus 1 month"
	ExpiresByType image/png "access plus 1 month"
	ExpiresByType text/css "access plus 1 week"
	ExpiresByType text/javascript "access plus 1 week"
	ExpiresByType application/javascript "access plus 1 week"
	ExpiresByType application/x-javascript "access plus 1 week"
	ExpiresByType image/x-icon "access plus 1 year"
</IfModule>

FileETag INode MTime Size
<IfModule mod_deflate.c>
	<IfModule mod_filter.c>
		AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript application/x-javascript
	</IfModule>
</IfModule>

#If rewrite mod isn't enabled
ErrorDocument 404 /index.php?controller=404

# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again

Comment pourrions nous ajouter une redirection de :

http://micandmod.com/index.php

sur : http://micandmod.com/fr/

 

Car il y a une redirection qui se fait automatiquement de http://micandmod.com/fr/ à

http://micandmod.com/index.php

 

Mais je ne la trouve pas, ni dans le .htaccess

 

Merci par avance :)

Link to comment
Share on other sites

Re,

 

Dans la partie SEO, Essayez de cocher "Disable Apache mulitviews"  et "url canonique".

 

J'ai du mal à comprendre moi aussi pourquoi il trouve le dispatch de index vers une categorie par exemple, mais pas index sur lui même. A mon avis c'est au niveau de la config du virtual host le souci ou ce sont les Multiviews.

 

Cordialement

Link to comment
Share on other sites

Merci.

Rien n'y fait... ça persiste.

J'ai remarqué que lorsque je désactive la simplification d'url, ça disparait.

Lorsque j'active une seule langue, ça fonctionne également.

Pouvez-vous me préciser ce qu'est le virtual host et multiviews ? J'ai contacté mon hébergeur (phpnet) qui ne peut pas m'aider pour ce problème.

Link to comment
Share on other sites

  • 1 year later...

Bonsoir,

 

je suis en presta 1.6.0.14 j'ai le meme soucie:-(. le shop fonctionne mais une fois j active le boutton "URL simplifié" Je recois page introuvable...

J'ai le mod_rewrite activé au Niveau du serveur, je regenere l'url, j ai la Boutique en 3 Langues ca peut etre ca le Probleme!?

 

Je viens de desactiver les autres Langues j ai pu afficher la page d acceuil, mais les autres pages sont tjrs introuvables.

 

J espere vous pouvez m aider.

 

Meyer

Edited by meyer2005 (see edit history)
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...