In altre parole, ha importanza se utilizzo http://www.example.com/ o http://wwW.exAmPLe.COm/?Il caso del nome host HTTP (superiore/inferiore) è importante?
Ultimamente mi sono imbattuto in strani problemi con i nomi degli host: ho un server web Apache2.2 + PHP5.1.4, accessibile da tutti i tipi di browser. gli utenti di IE6, in particolare, (esp., quando il loro stringa UA è gravato da numerosi BHO, nessun modello ancora) sembrano avere problemi di accesso al sito (biscotti scompaiono, JS si rifiuta di caricare) quando si entra in via http://www.Example.com/, ma non http://www.example.com/
I ho controllato le RFC HTTP e DNS, le mie P3P policies, le impostazioni dei cookie e SOP; eppure da nessuna parte ho visto nemmeno menzionare i nomi di dominio che fanno distinzione tra maiuscole e minuscole.
(lo so percorso e query string sono case sensitive (?x=foo
è diverso da ?x=Foo
) e li trattano in modo appropriato; sto facendo nessuna analisi/elaborazione sul nome di dominio nel mio codice)
sto facendo qualcosa di sbagliato o è questo solo alcuni browser + cazzate della barra degli strumenti dovrei lavorare intorno?
Hai ragione - uno degli script di cache stava confrontando i nomi dei domini in modo sensato e stava causando i problemi. Forzare gli host in minuscolo sembra risolverlo. – Piskvor
Quindi, questo script è gravemente danneggiato e deve essere corretto. – bortzmeyer