2016-05-15 20 views
1

XMLHttpRequest kann https://www.example.com/contact nicht laden. No Der 'Access-Control-Allow-Origin'-Header ist auf der angeforderten -Ressource vorhanden. Herkunft 'https://m.example.com' ist daher nicht erlaubt Zugriff."Kein Header ist vorhanden" Fehler, während Header vorhanden ist

Warum bekomme ich den Fehler oben, wenn die angeforderte Ressource die Überschrift unten hat?

Access-Control-Allow-Origin: https://m.example.com 
+0

Bitte nicht für das Schließen dieser Frage abstimmen, wegen "eines einfachen Tippfehlers". Es ist kein Tippfehler, es ist ein Mangel an Wissen. Ich wusste nicht, dass Apache nicht den Header "Access-Control-Allow-Origin" setzt, wenn es umleitet. –

Antwort

1

hatte ich diesen Fehler, weil Apache nicht die Access-Control-Allow-Origin Header gesetzt haben, wenn es wurde umgeleitet wird.

Es funktioniert perfekt, da ich

https://www.example.com/contact/ statt

https://www.example.com/contact verwenden.

Eine andere mögliche Lösung ist

Header always set Access-Control-Allow-Origin "https://m.example.com" statt

Header set Access-Control-Allow-Origin "https://m.example.com" zu verwenden.

Verwandte Themen