Bonjour,
Lorsque je test l'accès à mon site via Pingdom Tools, je rentre l'adresse monsite.fr (donc sans les www).
J'ai 2 redirections qui se font :
* 1 qui va vers http://www.monsite.fr (celle-ci est inutile)
* 1 qui va vers https://www.monsite.fr
Voici mon .htaccess :
[details=Résumé]RewriteEngine on
RewriteBase /
RewriteRule modules/ETransactionsEpayment/$ modules/etransactions/ [QSA,L,R=301]
SetEnv HTTP_MOD_REWRITE On
RewriteEngine on
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api$ api/ [L]
RewriteRule ^api/(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]
# Images
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
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]
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]
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]
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]
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]
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]
RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
# AlphaImageLoader for IE and fancybox
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
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
[/details]
Redirection permanente inutile
Related questions
- Connexion à mon compte client
154701
13.02.2019 09:51
- Serveur non sécurisé, celui-ci ne supporte pas FTP sur TLS
127294
03.09.2018 14:46
- reCAPTCHA erreur pour le propriétaire du site : clé de site non valide
111526
14.02.2019 16:17
- [FAQ] Comment mettre à jour mon site pour supporter Apache 2.4 ?
98852
28.07.2017 11:39
- Passage en php 7.4
97989
30.06.2020 05:05
- Augmenter taille PHP Post Max Size sur mutualisé ?
92392
04.12.2019 21:52
- The requested URL / was not found on this server
91461
02.03.2017 18:25
- Deploy d'un projet Node JS
91423
12.10.2016 20:18
- NextCloud sur mutualisé
91259
07.04.2017 08:42
- Ce site est inaccessible Impossible de trouver l'adresse DNS du serveur
91251
16.10.2016 16:24
Bonjour,
Elle est inutile car votre site est référencée sans les www ?
Cordialement, janus57
Non, il est référencé avec les www.
Bonjour,
Du coup c'est pas réellement une redirection inutile, sauf si vous souhaitez recommencer votre référencement.
Cordialement, janus57
Non mais pourquoi mon autre boutique est référencé en www mais n'a pas cette redirection http ?
Elle arrive directement sur https.
Bonjour,
Car sur l'autre boutique peut être que vous avez activé HSTS ?
Car là le comportement que vous décrivez n'est pas anormal ou "inutile" dans le sens où si le visiteur entre juste monsite.tld il tombera forcément sur la version HTTP à la première connexion.
Cordialement, janus57