Resource was blocked cause nosniff

Google map servis mi se ne želi učitati, kaže greška:

The resource from “http://maps.googleapis.com/maps/api/js/ViewportInfoService.G…AOsSMcqoWibpAlFfTMgdH-IOip36m6MTk%26%74%6F%6B%65%6E%3D108246” was blocked due to MIME type (“text/plain”) mismatch (X-Content-Type-Options: nosniff).

E sad, sa sve istim postavkama na drugoj podstranici mi se učitava. (Ista funkcija koja inicijalizira mapu)

Ok, postavke očito nisu iste i problem je valjda vezan uz taj Content-Type:nosniff

Al ne kužim što bi sve moglo biti postavljeno da se stvori takva restrikcija. Ako gledam u pagesource, vidim meta tagove svake podstranice da su isti.

U čem bi mogla biti još fora, tj. na koje sve načine ta opcija može biti setupirana? Hvala.

P.S. Izgubio pola dana tražeći, džabe mi sekunde koje štedim. xd xd xd

Ucitavas li Google Map API JS kao sto je ovdje opisano: https://developers.google.com/maps/documentation/javascript/tutorial#Loading_the_Maps_API

Upravo sam nabasao na rješene, netom nakon postavljanja teme.

Nisam išao čačkati po dokumentaciji, jer kao što rekoh…sve mi je bilo “isto” postavljeno na dvije različite podstranice. (na istoj domeni). Na jednoj radilo, a na drugoj nije.

Naravno, očito onda nije bilo sve isto…ali razlika se sakrivala.

Ono što sam samo napravio i nakon čega je proradilo…
Na jednoj podstranici je link prema googlemap-u bio na dnu body , a na jednoj je bio prije body-a u headeru. Nakon što sam ga pomaknuo u header, proradilo.

Kad si vec gurno poziv prema JS resursu u header i samim tim blokirao parsiranje HTML-a, dodaj barem defer ili async atribut na script tag kako bi se HTML mogao neometano parsirati.

'Oće to.

pogledaj MIME types na serveru jesu li omogućeni.

P.S. Sada vidim da si riješio…