Weglot und CORS-Richtlinien

In diesem Artikel erfahren Sie mehr über CORS Policies und wie Sie mögliche Probleme im Zusammenhang mit ihnen und Weglot lösen können.


Was sind CORS-Richtlinien?

CORS steht für Cross-Origin Resource Sharing. Es handelt sich um einen Sicherheitsmechanismus für Browser, der mithilfe spezifischer HTTP-Antwort-Header steuert, ob eine Webseite Ressourcen von einer anderen Quelle (Domäne, Protokoll oder Port) anfordern kann.

Standardmäßig lassen Browser aus Sicherheitsgründen nur Anfragen von derselben Herkunft (derselben Domain) zu (eine Regel, die als „Same-Origin-Policy“ bekannt ist). CORS bietet Servern eine kontrollierte Möglichkeit, Anfragen von einer anderen Herkunft (externe Websites) zuzulassen oder zu blockieren.

Wenn eine Webseite einen Cross-Origin-HTTP-AnfrageDer Browser überprüft, ob der Server die entsprechenden CORS-Header enthält (z. B. Access-Control-Allow-Origin ).

  • Wenn die Header vorhanden und gültig sind, lässt der Browser die Anfrage zu.
  • Andernfalls blockiert der Browser aus Sicherheitsgründen den Zugriff auf die Antwort.

Wenn Sie weitere Informationen zu CORS und seinen technischen Aspekten wünschen, lesen Sie bitte die folgende Dokumentation.

Wie können CORS-Richtlinien Weglot möglicherweise blockieren?

Wenn Weglot auf Ihrer Website eingerichtet ist, sendet es Anfragen an unsere API, um den Inhalt der Website zu übersetzen. Sollten die CORS-Richtlinien jedoch keine Anfragen an die Weglot-API zulassen, werden diese blockiert, und die Website wird nicht übersetzt.

Sollte der User-Agent von Weglot zudem nicht autorisiert sein, kann dies zu Problemen führen, wie beispielsweise der Blockierung unserer Seiten Visual Editor und Switcher Editor.

Hier ein Beispiel für eine Fehlermeldung, die Sie in der Konsole erhalten können, wenn Sie Probleme mit CORS-Policies haben. Um auf die Konsole zuzugreifen, klicken Sie mit der rechten Maustaste auf Ihre Website > wählen Sie den Inspektor > klicken Sie auf "Konsole".

Wie geht man mit möglichen Problemen um?

Bevor Sie fortfahren, ist es zunächst wichtig, das Konzept der Whitelist zu verstehen.

Whitelisting ist der Prozess, bei dem ein Element darüber informiert wird, dass eine bestimmte Quelle, ein bestimmter Ursprung oder ein anderes Element berechtigt ist, eine bestimmte Aktion durchzuführen. Dieses Element wird dann in eine Liste, die so genannte Whitelist, aufgenommen.

Um mögliche Probleme im Zusammenhang mit CORS-Richtlinien zu beheben, können Sie sich an Ihren Hosting-Anbieter wenden (siehe unten) und darum bitten, die folgenden Domains auf die Whitelist zu setzen: api.weglot.com, weglot.com, weglot.io, dashboard.weglot.comBitte bitten Sie auch darum, dass unsere Benutzeragent Mozilla/5.0 (compatible; WeglotBot/1.0; +https://weglot.com/)  im Zusammenhang mit dem Visual Editor Switcher Editor.

Stellen Sie außerdem sicher, dass die URL oder die Skriptquelle, die mit dem CORS-Richtlinienfehler in Zusammenhang steht, nicht in Ihren URL-Ausschlussregeln enthalten ist. Diese finden Sie in Ihrem Weglot-Dashboard unter „Projekt“ > „Einstellungen“ > „Übersetzungsausschlüsse“.

Was ist ein Hosting-Anbieter?

Hosting-Anbieter ermöglichen es Einzelpersonen oder größeren Organisationen, über ihre Verbindungen zu mehreren Servern auf Ressourcen im Internet zuzugreifen.

Dank dieser Anbieter können Privatpersonen oder Organisationen ihre eigenen Websites im World Wide Web erstellen und veröffentlichen. Sie stellen Speicherplatz zur Verfügung, sorgen für die Verbindung zum Internet und unterstützen bei der Verwaltung des Website-Designs und der Datenbank.

Viele Hosting-Anbieter bieten auch die Verwaltung von Domainnamen an, sodass Nutzer ihre Domainnamen über ihre DNS-Konfiguration (Domain Name System) mieten und verwalten können. Mit diesem Zugriff können sie Ihre Website so konfigurieren, dass sie direkt auf ihren Hosting-Anbieter verweist.

Weitere Informationen zu Hosting-Anbietern finden Sie in diesem externen Artikel.

Zu den bekannten Webhosting-Anbietern gehören Ionos, GoDaddy, DreamHost, Hostinger und Bluehost.


Sollten Sie trotz der oben genannten Lösungen weiterhin Probleme mit CORS-Richtlinien haben, zögern Sie bitte nicht, uns unter folgender Adresse zu kontaktieren: support@weglot.com.

Wurde Ihre Frage damit beantwortet? Vielen Dank für Ihr Feedback Beim Senden Ihres Feedbacks ist ein Problem aufgetreten. Bitte versuchen Sie es später erneut.

Benötigen Sie weitere Hilfe? Kontaktieren Sie uns Kontaktieren Sie uns