с точки зрения vidhd.net, ip, используемый для извлечения видео (через прямой URL-адрес видеофайла), должен быть тем же ip, который запрашивал видео.так что либо передавайте видео напрямую из php (например, с помощью readfile ()), либо извлекайте URL-адрес видео непосредственно из ip-адреса vistor (например, через javascript / XMLHttpRequest)
у первого метода есть недостаток использования moreпропускной способности, так как все видео должно быть загружено на ваш сервер и передано клиенту, что делает использование пропускной способности вашего сервера 2 * размером фильма.Недостатком второго метода является то, что вы, вероятно, столкнетесь с ограничениями CORS , делая это из JavaScript, если только vidhd явно не разрешает запросы CORS через CORS-Allow заголовки и в соответствии с curl, они не:
$ curl -I https://vidhd.net/embed-bc3c7z8e8pmt.html
HTTP/1.1 200 OK
Server: nginx
Date: Thu, 31 May 2018 13:25:56 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Expires: Wed, 30 May 2018 13:25:56 GMT
X-frame-options: 1
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
, хотя вы могли бы просто использовать iframe, если только они не блокируют iframe, кто знает.