it-swarm.com.de

Vimeo-Videos funktionieren nicht

Wir haben zwei identische Sites (eine ist eine Staging-Site), die auf verschiedenen Servern gehostet werden. Auf beiden läuft die gleiche WordPress-Version 4.8.5.

Auf einer dieser Sites konnten Vimeo-Videos nicht geladen werden (zuvor funktionierten diese in den letzten Wochen irgendwann einwandfrei). Dies wurde unter Verwendung des unveränderten Standardthemas Seventeen getestet, um alle themenbezogenen Probleme auszuschließen, und das Problem ist dasselbe.

Wenn ich beispielsweise einen Vimeo-Videolink auf der fehlerhaften Site einfüge, wird nur die URL für das Video auf der Seite zurückgegeben, z. B .:

https://vimeo.com/44633289

Auf der Arbeits-Website wird jedoch bei genau demselben Seiteninhalt die oben angegebene Video-URL automatisch durch den Vimeo-Videoplayer ersetzt.

Screenshot von fehlerhafter Seite:

 enter image description here 

Screenshot von der Arbeitsseite:

 enter image description here 

Zum Testen haben wir ein Youtube-Video ausprobiert und dieses wird auf der fehlerhaften Seite einwandfrei angezeigt.

Wie kann ich das beheben und herausfinden, was das Problem verursacht?

2
Chris

Nach weiteren Untersuchungen scheint dies zu sein, dass Vimeo die Anfragen blockiert.

Wir haben zwei Websites (eine, auf der Vimeo-Videos funktionieren, und eine, auf der sie nicht funktionieren). Beim Testen des Abrufs von Inhalten über PHP wird auf der fehlerhaften Site "HTTP-Anforderung fehlgeschlagen! HTTP/1.1 403 verboten" angezeigt.

Jeder, der diesen Thread liest, kann denselben Test mit diesem Skript ausführen:

https://Pastebin.com/szRfKbRv

Dadurch wird festgestellt, ob Vimeo auf Ihrem Hosting-Server blockiert ist. Wenn dies der Fall ist, wenden Sie sich an Ihren Hosting-Anbieter und/oder an Vimeo, um die IP-Blockierung zu entfernen.

Kein WordPress-Problem an sich, aber dieser Diagnosetest hilft hoffentlich jemand anderem in der Zukunft.

2
Chris