Tak się składa, że musisz zablokować dostęp do witryny z określonej witryny. Jeśli nginx jest zainstalowany na serwerze, problem ten jest rozwiązywany w kilku liniach.
if ($ http_referer ~ * "example \ .com") { return 403; }
Rozważamy w porządku. jeśli jest warunkiem jeśli. $ http_referer jest stroną odsyłającą, stroną, z której dokonywane jest przejście. "Przykład \ .com" to adres zablokowanej witryny. Return 403 zwraca do przeglądarki, która zmieniła z witryny example.com stronę błędu 403 - odmowa dostępu.
Ten kod musi zostać dodany do sekcji serwera konfiguracji i ponownie załadować tę konfigurację za pomocą polecenia.
przeładuj usługę nginx
Ta czynność uniemożliwi transfer z example.com do Twojej witryny.
Jak oceniasz artykuł?
Dziękuję bardzo!
Tak sobie zapisałem.
# Zakaz dla http_referer