pgredin66 Posted September 28, 2016 Share Posted September 28, 2016 (edited) Bonjour la communauté Prestashop ! Suite à la mise en place de mon site en https, je suis confronté à un problème de redirection 301 et page introuvable ! Voici le problème : http://mon-site.fr = page introuvable Pour le reste tout fonctionne : https://mon-site.fr redirige bien vers https://www.mon-site.fr http://www.mon-site.fr redirige bien vers https://www.mon-site.fr Voici le code ( redirection ) dans .htaccess # URL rewriting module activationOptions +FollowSymlinksRewriteEngine onRewriteCond %{HTTPS} offRewriteCond %{HTTP_HOST} ^mon-site.fr$RewriteRule ^(.*)$ https://www.mon-site.fr/$1 [L,R=301]RewriteCond %{HTTP_USER_AGENT} libwww-perl.*RewriteRule .* ? [F,L] Merci pour votre aide Edited October 11, 2016 by pgredin66 (see edit history) Link to comment Share on other sites More sharing options...
Oron Posted September 28, 2016 Share Posted September 28, 2016 Bonjour C'est tous le contenu de votre .htaccess ? Link to comment Share on other sites More sharing options...
pgredin66 Posted October 4, 2016 Author Share Posted October 4, 2016 Non, voici mon .htaccess AddType x-mapp-php5 .phpAddHandler x-mapp-php5 .php<IfModule mod_rewrite.c># Disable MultiviewsOptions -Multiviews# URL rewriting module activationOptions +FollowSymlinksRewriteEngine onRewriteCond %{HTTPS} offRewriteCond %{HTTP_HOST} ^mon-site.fr$RewriteRule ^(.*)$ https://www.mon-site.fr/$1 [L,R=301]RewriteCond %{HTTP_USER_AGENT} libwww-perl.*RewriteRule .* ? [F,L]# URL rewriting rulesRewriteRule ^api/?(.*)$ /webservice/dispatcher.php?url=$1 [QSA,L]RewriteRule ^([a-z0-9]+)\-([a-z0-9]+)(\-[_a-zA-Z0-9-]*)/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1-$2$3.jpg [L]RewriteRule ^([0-9]+)\-([0-9]+)/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1-$2.jpg [L]RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$1$2.jpg [L]RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$1$2$3.jpg [L]RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$1$2$3$4.jpg [L]RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$1$2$3$4$5.jpg [L]RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6.jpg [L]RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7.jpg [L]RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8.jpg [L]RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9.jpg [L]RewriteRule ^c/([0-9]+)(\-[_a-zA-Z0-9-]*)/[_a-zA-Z0-9-]*\.jpg$ /img/c/$1$2.jpg [L]RewriteRule ^c/([a-zA-Z-]+)/[a-zA-Z0-9-]+\.jpg$ /img/c/$1.jpg [L]RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/[_a-zA-Z0-9-]*\.jpg$ /img/c/$1$2.jpg [L]RewriteRule ^([0-9]+)\-[a-zA-Z0-9-]*\.html /product.php?id_product=$1 [QSA,L]RewriteRule ^[a-zA-Z0-9-]*/([0-9]+)\-[a-zA-Z0-9-]*\.html /product.php?id_product=$1 [QSA,L]RewriteRule ^([0-9]+)\-[a-zA-Z0-9-]*(/[a-zA-Z0-9-]*)+ /category.php?id_category=$1&noredirect=1 [QSA,L]RewriteRule ^([0-9]+)\-[a-zA-Z0-9-]* /category.php?id_category=$1 [QSA,L]RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*) /supplier.php?id_supplier=$1 [QSA,L]RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*) /manufacturer.php?id_manufacturer=$1 [QSA,L]RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*) /cms.php?id_cms=$1 [QSA,L]RewriteRule ^content/category/([0-9]+)\-([a-zA-Z0-9-]*) /cms.php?id_cms_category=$1 [QSA,L]RewriteRule ^page-non-trouvee$ /404.php [QSA,L]RewriteRule ^adresse$ /address.php [QSA,L]RewriteRule ^adresses$ /addresses.php [QSA,L]RewriteRule ^authentification$ /authentication.php [QSA,L]RewriteRule ^meilleures-ventes$ /best-sales.php [QSA,L]RewriteRule ^panier$ /cart.php [QSA,L]RewriteRule ^contactez-nous$ /contact-form.php [QSA,L]RewriteRule ^bons-de-reduction$ /discount.php [QSA,L]RewriteRule ^suivi-commande-invite$ /guest-tracking.php [QSA,L]RewriteRule ^historique-des-commandes$ /history.php [QSA,L]RewriteRule ^identite$ /identity.php [QSA,L]RewriteRule ^fabricants$ /manufacturer.php [QSA,L]RewriteRule ^mon-compte$ /my-account.php [QSA,L]RewriteRule ^nouveaux-produits$ /new-products.php [QSA,L]RewriteRule ^commande$ /order.php [QSA,L]RewriteRule ^details-de-la-commande$ /order-follow.php [QSA,L]RewriteRule ^commande-rapide$ /order-opc.php [QSA,L]RewriteRule ^avoirs$ /order-slip.php [QSA,L]RewriteRule ^mot-de-passe-oublie$ /password.php [QSA,L]RewriteRule ^promotions$ /prices-drop.php [QSA,L]RewriteRule ^recherche$ /search.php [QSA,L]RewriteRule ^plan-du-site$ /sitemap.php [QSA,L]RewriteRule ^magasins$ /stores.php [QSA,L]RewriteRule ^fournisseurs$ /supplier.php [QSA,L]</IfModule># Catch 404 errorsErrorDocument 404 /404.php<IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/gif "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> AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript</IfModule> Link to comment Share on other sites More sharing options...
pgredin66 Posted October 8, 2016 Author Share Posted October 8, 2016 Un petit Up ! SVP ! Link to comment Share on other sites More sharing options...
pgredin66 Posted October 11, 2016 Author Share Posted October 11, 2016 Il ne faut pas faire de redirection 301 J'ai supprimer le code de la redirection dans le .htaccess RewriteCond %{HTTP_HOST} ^mon-site.fr$RewriteRule ^(.*)$ https://www.mon-site.fr/$1 [L,R=301] Problème résolu ! 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