Najczęściej zadawane pytaniaOgraniczenia związane z plikiem datafeedArticle

Jak mogę aktywować ograniczenie dostępu do pliku datafeed bazujące na adresie IP?

Jeżeli chcesz ograniczyć dostęp do pliku datafeed bazujący na adresach IP, musisz umożliwić dostęp następującym adresom IP, abyśmy mogli pobrać Twój plik datafeed:

- 185.163.111.210; 185.163.111.211; 185.181.103.244; 185.181.103.245;
- 5.9.155.216; 49.12.87.83; 162.55.131.237; 94.130.8.145;
- 82.208.165.150; 138.201.54.147; 95.77.99.177;

Oto przykład kodu, który możesz łatwo dodać do strony PHP, aby aktywować to ograniczenie:

<?php
    
if(!in_array($_SERVER['REMOTE_ADDR'], array("185.163.111.210""185.163.111.211""185.181.103.244""185.181.103.245"
    
"5.9.155.216""49.12.87.83""162.55.131.237""94.130.8.145"
    
"82.208.165.150""138.201.54.147""95.77.99.177"))) {
        if (!
headers_sent()) {
            
header("HTTP/1.1 403 Forbidden");
        }
        die(
"You are not allowed to access this resource from IP " $_SERVER['REMOTE_ADDR']);
    }
    
?>


Konieczne jest dodanie wszystkich adresów IP z powyższej listy. Pominięcie jednego z nich może doprowadzić do trudności z pobieraniem pliku datafeed lub uniemożliwić rozpoznanie innych problemów, które mogą pojawić się w przyszłości.

Doradzamy regularne sprawdzanie opublikowanej powyżej listy adresów IP, ponieważ z upływem czasu może ona ulec zmianie.

Umieszczony w: Ograniczenia związane z plikiem datafeed