URL bizarres qui se répètent et dirigent vers des boucles de redirection...

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] URL bizarres qui se répètent et dirigent vers des boucles de redirection...

    Bonjour à tous
    J'utilise joomla 3.45 + hikashop 2.5 + sh404sef 4.7.1.3144 donc quasiment tout en dernière version.
    Sef activé sur joomla + sur sh404sef. Par contre désactivé pour hikashop, car cela ne fonctionne pas vraiment convenablement pour l'instant (j'utilise routeur.php de joomla à la place).
    Php 5.5.17 sur apache.

    Le problème est le suivant, difficile à expliquer :
    De manière aléatoire, de temps en temps apparaissent apres un certain laps de temps (dans l'absolu ou bien passé à visiter mon site ?) apparaissent des liens générés bizarrement par sh404sef :
    ex :
    Code:
    http://www.terredegraines.fr/index.php/en/fr/artiste/agenda/en/fr/artiste/fr/services/expofruits/en/fr/artiste/agenda/en/fr/artiste/fr/services/fr/faq/graines-de-chez-nous
    -> pour essayer de comprendre, ces "index.php" "en" "fr" et "fr/services/expofruits" par exemple sont des alias définis dans sh404sef pour rediriger vers une page actuelle.

    Des que ces liens apparaissent immédiatement tous les liens de menus deviennent foireux un peu dans le même style, par contre ceux d'un module à droite sur mon site (module "actualité" ou module "catégorie") restent ok...
    A ce moment précis, si j'essaie d'accéder à mon site depuis un autre ordi ou un autre naviguateur, tout fonctionne ok sauf quand je cherche à accéder à une "Liste des articles d'une catégorie" via un menu, dans mon site donc soit le menu "boutique - questions fréquentes", soit "perles végétales - blog"

    Donc le problème semble survenir quand on choisit ce menu qui mene à "liste des articles d'une catégorie"...

    La solution provisoire que j'ai trouvée est de vider le cache... et tout fonctionne normalement pour un certain temps...

    C'est assez angoissant comme bug et incompréhensible.
    Je soupçonne quand meme le fait de ne pas utiliser le routeur de sh404 pour la boutique hikashop qui est à la base du problème... mais je n'en suis pas sûr.

  • #2
    Re : URL bizarres qui se répètent et dirigent vers des boucles de redirection...

    Je viens de noter à nouveau le probleme au bout de 5 minutes de naviguation, cette fois en cliquant sur "mentions légales". Par la suite, les autres liens fonctionnent, mais le probleme semble continuer à l'intérieur meme du code, par exemple l'image du breadcrumb n'apparait plus, quand on regarde le code, il apparait que le lien qui devrait être
    Code:
    <img src="/media/system/images/arrow.png" alt="">
    est tout foiré lui aussi du style
    Cliquez sur l'image pour l'afficher en taille normale

Nom : Capture.JPG 
Affichages : 1 
Taille : 110,1 Ko 
ID : 1805272

    ... revidange du cache... je ne comprend rien..
    Idées :

    1. J'ai configuré beaucoup d'alias pour certaines urls, cela pourrait il être la raison ?
    (Par exemple terredegraines/boutique a 30 alias, les actualités 25 alias) pour récupérer le trafic de l'ancien site)
    2. un rapport avec mon .htacces :
    Options +FollowSymLinks ?
    php_value allow_url_fopen On ?
    3. le plugin systeme-redirection est désactivé (est ce normal ?) ?

    Du coup je comprend mieux pourquoi j'ai plein de liens bizarres qui apparaissent régulièrement dans les pages 404 :
    xxxxx.js ou .css ou arrow.png et des tonnes d'autres

    Help !
    Dernière édition par romainduf à 22/12/2015, 10h50

    Commentaire


    • #3
      Re : URL bizarres qui se répètent et dirigent vers des boucles de redirection...

      Bon pour ceux qui suivent, j'ai une première piste. Aujourd'hui j'ai effacé la partie du .htaccess écrite par jchoptimize qui suit :

      Je ne sais pas si ca peut avoir un lien, enfin bon je suis toujours preneur de vos conseils

      Code:
      ## BEGIN EXPIRES CACHING - JCH OPTIMIZE ##
      <IfModule mod_expires.c>
        ExpiresActive on
      
      # Perhaps better to whitelist expires rules? Perhaps.
        ExpiresDefault "access plus 1 month"
      
      # cache.appcache needs re-requests in FF 3.6 (thanks Remy ~Introducing HTML5)
        ExpiresByType text/cache-manifest "access plus 0 seconds"
      
      # Your document html
        ExpiresByType text/html "access plus 0 seconds"
      
      # Data
        ExpiresByType text/xml "access plus 0 seconds"
        ExpiresByType application/xml "access plus 0 seconds"
        ExpiresByType application/json "access plus 0 seconds"
      
      # Feed
        ExpiresByType application/rss+xml "access plus 1 hour"
        ExpiresByType application/atom+xml "access plus 1 hour"
      
      # Favicon (cannot be renamed)
        ExpiresByType image/x-icon "access plus 1 week"
      
      # Media: images, video, audio
        ExpiresByType image/gif "access plus 1 month"
        ExpiresByType image/png "access plus 1 month"
        ExpiresByType image/jpg "access plus 1 month"
        ExpiresByType image/jpeg "access plus 1 month"
        ExpiresByType video/ogg "access plus 1 month"
        ExpiresByType audio/ogg "access plus 1 month"
        ExpiresByType video/mp4 "access plus 1 month"
        ExpiresByType video/webm "access plus 1 month"
      
      # HTC files (css3pie)
        ExpiresByType text/x-component "access plus 1 month"
      
      # Webfonts
        ExpiresByType application/x-font-ttf "access plus 1 month"
        ExpiresByType font/opentype "access plus 1 month"
        ExpiresByType application/x-font-woff "access plus 1 month"
        ExpiresByType image/svg+xml "access plus 1 month"
        ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
      
      # CSS and JavaScript
        ExpiresByType text/css "access plus 1 year"
        ExpiresByType text/javascript "access plus 1 year"
        ExpiresByType application/javascript "access plus 1 year"
      
        <IfModule mod_headers.c>
          Header append Cache-Control "public"
        </IfModule>
      
      </IfModule>
      ## END EXPIRES CACHING - JCH OPTIMIZE ##
      EDIT : bon en fait ca ne change rien, le bug est revenu ce soir...
      Dernière édition par romainduf à 23/12/2015, 00h00

      Commentaire


      • #4
        Re : URL bizarres qui se répètent et dirigent vers des boucles de redirection...

        Je viens de désactiver le cache joomla, j'ai l'impression que cela va mieux... Peut être une piste ?

        Voici ma config pour le cache (j'ai vérifié le plugin, il est bien en derniere position) :
        - cache conservateur
        - fichier (je viens de voir que les droits du dossier /cache étaient 755 et non 777, donc j'ai appliqué cela à tous les sous dossiers)
        -> serait ce la solution?
        Pour le plugin cache, il est activé avec cache navigateur désactivé

        Bon si ca inspire quelqu'un vous genez pas !

        Bonnes fêtes à tous
        Dernière édition par romainduf à 24/12/2015, 12h15

        Commentaire


        • #5
          Re : URL bizarres qui se répètent et dirigent vers des boucles de redirection...

          Suite au changement de php en version 5.6, j'ai réactivé la cache et le problème semble avoir disparu... un des mysteres de joomla et le php ? Bref, je mets la discussion en résolu.

          Commentaire

          Annonce

          Réduire
          Aucune annonce pour le moment.

          Partenaire de l'association

          Réduire

          Hébergeur Web PlanetHoster
          Travaille ...
          X