Casse-tete sur une erreur 406

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par fobec, 27 Novembre 2012.

  1. fobec
    fobec WRInaute discret
    Inscrit:
    10 Mai 2005
    Messages:
    189
    J'aime reçus:
    0
    Bonjour,

    en consultant les logs apache, je découvre des erreurs 406 (Not Acceptable) à répétitions. En y regardant de plus près, ce sont les feuilles de style qui semblent provoquer cette erreur avec MSIE 9.0 et MSIE 10.0.
    Les feuilles de style sont générées à la volée avec PHP et sont redirigés via htaccess par ex /res/online/app/app5.css

    Première question que je me pose, est-ce l'internaute avec un IE récent arrive tout de même à charger la feuille de style ?
    Avez-vous déjà rencontré cette erreur, existe-il une parade ?

    Merci pour toute info
     
  2. julienr
    julienr WRInaute impliqué
    Inscrit:
    5 Août 2003
    Messages:
    938
    J'aime reçus:
    0
    salut,

    A mon avis c'est un problème de Content-type si tu les génères en php. Ne pas oublier de le spécifier à "text/css"
     
  3. fobec
    fobec WRInaute discret
    Inscrit:
    10 Mai 2005
    Messages:
    189
    J'aime reçus:
    0
    Salut,

    a priori d'après web-sniffer.net, le header est bon
    Pour être sur que le header est correctement interprété, je viens de changer
    header("Content-type: text/css; charset: UTF-8");
    en
    header("Content-type: text/css");

    pareil, sous IE 9 et 10 toujours l'erreur 406.

    Que veut dire exactement l'erreur 406 ?
     
  4. julienr
    julienr WRInaute impliqué
    Inscrit:
    5 Août 2003
    Messages:
    938
    J'aime reçus:
    0
    Peut être alors un problème de Content-Length ? Copie colle les entêtes renvoyées y a forcément un truc dedans
     
  5. StefouFR
    StefouFR Guest
    Bonjour,

    je ne connais pas cette erreur, mais voici ce qui ait dit ici :
    http://www.skyminds.net/resoudre-lerreur-http-406-not-acceptable/

     
  6. fobec
    fobec WRInaute discret
    Inscrit:
    10 Mai 2005
    Messages:
    189
    J'aime reçus:
    0
    En suivant ton idée, voici la simul d'une requete IE9

    Code:
    GET /res/data/css/main2.css HTTP/1.1
    Host: www.fobec.com
    User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Accept-Language: en-us,en;q=0.5
    Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
    Connection: keep-alive
    Referer: http://www.fobec.com/res/data/css/main2.css
    Accept-Encoding: gzip, deflate
    
    HTTP/1.1 200 OK
    Date: Wed, 28 Nov 2012 08:36:44 GMT
    Server: Apache
    X-Powered-By: PHP/5.2.17
    Content-Encoding: gzip
    Expires: Fri, 28 Dec 2012 08:36:44 GMT
    Content-Length: 2578
    Last-Modified: Fri, 26 Oct 2012 09:13:29 GMT
    Keep-Alive: timeout=2, max=200
    Connection: Keep-Alive
    Content-Type: text/css; charset: UTF-8
    en consultant le log, la requete est acceptée (code 200) !!!
    A ne rien comprendre, IE semble envoyer une autre entete
     
  7. julienr
    julienr WRInaute impliqué
    Inscrit:
    5 Août 2003
    Messages:
    938
    J'aime reçus:
    0
  8. fobec
    fobec WRInaute discret
    Inscrit:
    10 Mai 2005
    Messages:
    189
    J'aime reçus:
    0
    la fonction n'est pas dispo sur 1and1 :roll:
    en fouillant le net, j'ai trouvé un peu plus d'info sur l'erreur 406.
    Comme tu dis, si le header est correcte, ça doit marcher. c'est pour cela, je vais repasser en css statique pour les navigateurs IE9 et IE10, on en parle plus !
     
  9. fobec
    fobec WRInaute discret
    Inscrit:
    10 Mai 2005
    Messages:
    189
    J'aime reçus:
    0
    Peut-on désactiver le filtrage des requêtes sans risques ?
    ça fait un peu peur, j'ai des coco qui s'amusent toute la journée à chercher des failles.
    Merci en tout cas, comme dit, je repasse en css statique pour les IE9 et 10
     
Chargement...
Similar Threads - Casse tete erreur Forum Date
je me casse la tête sur cette histoire de multilangue Référencement international (langues, pays) 2 Septembre 2020
Casse-tête : balises hreflang Référencement international (langues, pays) 25 Juin 2018
SEO + Marketplace + Sous-domaines = casse tête Problèmes de référencement spécifiques à vos sites 20 Septembre 2016
Besoin d'avis sur casse-tête multilingue Référencement international (langues, pays) 30 Mai 2014
URL rewriting casse tête URL Rewriting et .htaccess 14 Mars 2014
Casse-tete : des centaines de redirections a faire URL Rewriting et .htaccess 13 Septembre 2013
Un petit problème de matheux, ou d'amateur de casse tête Développement d'un site Web ou d'une appli mobile 17 Septembre 2012
Un casse tête de conception de site en vue de son référencement Débuter en référencement 13 Avril 2012
rewriting d'url > masquer dossiers dans l'url = casse tete :( URL Rewriting et .htaccess 28 Novembre 2011
Enorme Casse Tête pour le référencement avec des allégations de santé Débuter en référencement 21 Juillet 2011