IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Redirection .htaccess qui ne fonctionne pas et hyper lente (6 à 9 secondes) ?


Sujet :

Apache

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 163
    Par défaut Redirection .htaccess qui ne fonctionne pas et hyper lente (6 à 9 secondes) ?
    Bonjour !

    J'ai un site Wordpress et je voulais écrire dans le fichier .htaccess des règles qui permettent de rediriger toutes les requêtes du http vers https + www (donc du genre http://monsite.com/nimportequoi serait redirigé vers https://www.monsite.com/nimportequoi). Le .htaccess contient actuellement ceci et je ne comprends pas pourquoi

    Où est-ce que je me suis planté ?
    Ensuite, il semble que la redirection prend entre 6 et 9 secondes... Pourquoi ?? Pourriez-vous m'aider s'il vous plaît ? D'avance
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTPS} !=on
    RewriteCond %{SERVER_PORT} ^80
    RewriteCond %{HTTP_HOST} ^www\.monsite\.com$ [NC]
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
    RewriteRule ^index\.php$ - [L]
     
    # BEGIN WordPress
    # Les directives (lignes) entre «*BEGIN WordPress*» et «*END WordPress*» sont générées
    # dynamiquement, et doivent être modifiées uniquement via les filtres WordPress.
    # Toute modification des directives situées entre ces marqueurs sera surchargée.
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 661
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 661
    Par défaut
    avez-vous bien mis l'URL avec les "www" dans les réglages de wordpress ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 163
    Par défaut
    En effet, non. Et ca marche bien mieux maintenant :-) MAIS la vitesse de la redirection rester un problème : dans le rapport GTMetrix, j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    INITIAL NAVIGATION
    -- http://monsite.com/ 317B, 3.4s
    -- -- https://www.monsite.com/ 19.3KB, 6.3s
    Le TTFB est super long : entre 7.2s et 8.7s selon le serveur utilisé pour le test Geekflare...

  4. #4
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 661
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 661
    Par défaut
    si cette durée de 3 secondes est la réponse d'une seule requête HTTP, le soucis vient peut-être de l'hébergement. je ne pense pas qu'une mauvaise configuration d'Apache puisse ralentir un site à ce point.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 163
    Par défaut
    @mathieu : je trouve cela étrange car quand je compare ces temps avec ceux d'un autre site qui est hébergé sur le même serveur, dans le même compte d'hébergement, et avec la même redirection htaccess, le TTFB est largement inférieur (TTFB: 1.0s, Redirect: 321ms, Connect: 334ms, Backend: 320ms).
    Les timings mesurés par GTMetrix sur le site plus lent sont : TTFB: 7.8s, Redirect: 383ms, Connect: 338ms, Backend: 7.1s.
    Le site "rapide" ne tourne pas sous Wordpress... Donc l'hypothèse de l'hébergement ne me paraît pas plausible... Ca m'a bien l'air d'être lié à wordpress, non ??

Discussions similaires

  1. Redirection Javascript qui ne fonctionne pas?
    Par tryan dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 04/12/2012, 19h21
  2. htaccess qui ne fonctionne pas
    Par nelex dans le forum Apache
    Réponses: 1
    Dernier message: 28/06/2011, 16h53
  3. Redirection permanente qui ne fonctionne pas
    Par Teddy7 dans le forum Apache
    Réponses: 2
    Dernier message: 25/03/2010, 10h35
  4. Réponses: 6
    Dernier message: 04/09/2007, 00h11
  5. [Cookies] Redirection Header qui ne fonctionne pas
    Par arnaudperfect dans le forum Langage
    Réponses: 10
    Dernier message: 20/03/2007, 09h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo