Powiadomienie

Planujesz powrót pracowników do biura? Zobacz, jak może Ci w tym pomóc Chrome OS.

Format filtra listy zablokowanych adresów URL

Dotyczy zarządzanych przeglądarek Chrome i urządzeń z ChromeOS.

Jako administrator możesz określić, które adresy URL mają być zablokowane, a które dozwolone, aby użytkownicy mogli odwiedzać tylko określone strony.

Format filtra

Format filtrów zasad URLBlocklist i URLAllowlist:

[schemat://][.]host[:port][/ścieżka][@zapytanie]

Pole Szczegóły
schemat (opcjonalnie)

To pole jest opcjonalne i musi następować po nim ciąg ://. Szczegółowe informacje znajdziesz w sekcji Dostępne schematy.

Wielkość liter nie jest rozróżniana.

host (wymagany)

Prawidłowa nazwa hosta lub adres IP. Może też przybierać specjalną wartość *. Opcjonalny znak . (kropka) może poprzedzać pole hosta, aby wyłączyć dopasowywanie do subdomen.

Wielkość liter nie jest rozróżniana.

port (opcjonalnie) Musi to być prawidłowa wartość portu od 1 do 65535.
ścieżka (opcjonalnie)

W przypadku ścieżki można użyć dowolnego ciągu znaków.

Wielkość liter jest rozróżniana.

zapytanie (opcjonalnie)

Zestaw tokenów klucz-wartość i sam klucz rozdzielonych znakiem &. Tokeny klucz-wartość są oddzielone znakiem =. Token zapytania może opcjonalnie kończyć się znakiem * wskazującym dopasowanie prefiksu. Kolejność tokenów jest ignorowana podczas dopasowywania.

Wielkość liter jest rozróżniana.

Dostępne schematy

Możesz użyć schematu standardowego lub niestandardowego. Obsługiwane schematy standardowe to:

  • about
  • blob
  • content
  • chrome
  • cid
  • data
  • file
  • filesystem
  • gopher
  • http
  • https
  • javascript
  • mailto
  • ws
  • wss

Wszystkie pozostałe schematy są traktowane jako schematy niestandardowe. Schematy niestandardowe są obsługiwane, ale dozwolone są tylko wzorce schemat:*schemat://*. Dopasowują one wszystkie adresy URL do tego schematu. W schemacie i hoście wielkość liter nie jest rozróżniana, ale w ścieżce i zapytaniu już tak. 

Przykładowe formaty schematów

  • Obsługiwane schematy standardowe
    • http://example.com pasuje do HTTP://Example.com, http://example.COM i http://example.com.
    • http://example.com/ścieżka?zapytanie=1 nie pasuje do http://example.com/ścieżka?Zapytanie=1 ani http://example.com/Ścieżka?zapytanie=1, ale pasuje do http://Example.com/ścieżka?zapytanie=1.
  • Schematy niestandardowe
    • Wzorce niestandardowa://* lub niestandardowa:* są prawidłowe i pasują do niestandardowa:aplikacja.
    • Wzorce niestandardowa:aplikacja i niestandardowa://aplikacja są nieprawidłowe.

Wyjątki związane z formatem adresu URL

Format filtrów jest bardzo podobny do formatu adresu URL. Wyjątki:

  • Możesz uwzględnić pola user:pass (np. http://user:pass@example.com/pub/bigfile.iso), ale zostaną one zignorowane.
  • Jeśli dodasz separator odwołania #, zostanie on zignorowany wraz ze wszystkimi występującymi po nim informacjami.
  • Hostem może być znak *. Do hosta możesz też dodać prefiks w postaci kropki (.).
  • Host może zawierać / (ukośnik) lub . (kropkę) jako sufiks. W takim przypadku sufiks jest ignorowany.

Wybór filtra

Filtr wybrany dla danego adresu URL jest najbardziej do niego dopasowany.

Uwagi

  • Symbole wieloznaczne (*) są wyszukiwane na końcu i pasują do wszystkich hostów. 
  • Jeśli w kroku 4 poniżej stosowany jest zarówno filtr blokowania, jak i zezwalania (o tej samej długości ścieżki i z tą samą liczbą tokenów zapytań), priorytet ma filtr zezwalania.
  • Jeśli filtr zawiera . (kropkę) przed nazwą hosta, filtrowane są tylko dokładne dopasowania hosta. Przykład:
    • example.com pasuje do example.com, www.example.comsub.www.example.com.
    • .www.example.com pasuje tylko do www.example.com.

Proces wyboru filtra

  1. Wybierane są filtry z najdłuższym dopasowaniem hosta. Filtry z niepasującym schematem lub portem są odrzucane.
  2. Z tych filtrów wybierane są filtry o najdłuższej dopasowanej ścieżce.
  3. Z tych filtrów wybierane są filtry z najdłuższym zestawem tokenów zapytań.
  4. Jeśli na tym etapie nie pozostanie żaden prawidłowy filtr, host zostanie zmniejszony (pierwsza subdomena od lewej zostanie usunięta) i nastąpi powrót do kroku 1.
  5. Jeśli filtr jest nadal dostępny, wymuszany jest wybór zablokowania lub zezwolenia. Jeśli żaden filtr nie pasuje, domyślnie zezwala się na dane żądanie.

Przykłady wpisów na liście zablokowanych adresów URL

Wpis na liście zablokowanych adresów URL Efekt
example.com Blokuje wszystkie żądania wysyłane do example.com, www.example.com i sub.www.example.com.
http://example.com Blokuje wszystkie żądania HTTP wysyłane do example.com i wszystkich jej subdomen, ale zezwala na żądania HTTPS.
https://* Blokuje wszystkie żądania HTTPS wysyłane do dowolnej domeny.
mail.example.com Blokuje żądania wysyłane do mail.example.com, ale nie do www.example.com ani example.com.
.example.com Blokuje żądania wysyłane do example.com, ale nie do jej subdomen, np. example.com/docs.
.www.example.com Blokuje żądania wysyłane do www.example.com , ale nie do jej subdomen.
* Blokuje wszystkie żądania poza wyjątkami od listy zablokowanych adresów URL. Obejmuje to dowolny schemat adresu URL, np. http://google.com, https://gmail.com i chrome://policy.
*:8080 Blokuje wszystkie żądania wysyłane do portu 8080.
example.com/rzeczy Blokuje wszystkie żądania wysyłane do example.com/rzeczy i jej subdomen.
192.0.2.1 Blokuje żądania wysyłane na ten adres IP.

?v
*?video*

*?video=*

*?video=100*

Blokuje każde żądanie z zapytaniem ?video=100.
*?a=1&b=2

Blokuje każde żądanie z następującymi zapytaniami:

 ?b=2&a=1

?a=1&b=2

?a=1&c=3&b=2

youtube.com/watch?v=xyz

Blokuje filmy o identyfikatorze xyz w YouTube.

W przypadku zablokowania wystarczy 1 wystąpienie pary klucz-wartość.

W przypadku zezwolenia każde wystąpienie klucza powinno mieć pasującą wartość. 

Przykład

Zezwolenie na youtube.com/watch?v=V2 nie powoduje zezwolenia na youtube.com/watch?v=V1&v=V2. Wiąże się jednak z zezwoleniem na youtube.com/watch?v=V2&v=V2.

Wyszukiwanie dopasowania dla http://mail.example.com/mail/inbox

  1. Najpierw znajdź filtry dla mail.example.com i przejdź do kroku 2. W przypadku niepowodzenia spróbuj ponownie z example.com, com i na końcu z „”.
  2. Spośród istniejących filtrów usuń te, które mają schemat inny niż http.
  3. Spośród istniejących filtrów usuń te, które mają dokładny numer portu (i nie jest to 80).
  4. Spośród istniejących filtrów usuń te, które nie mają prefiksu ścieżki w postaci /mail/inbox.
  5. Wybierz filtr z najdłuższym prefiksem ścieżki i zastosuj go. Jeśli nie ma takiego filtra, wróć do kroku 1 i spróbuj z kolejną subdomeną.

Zezwalanie tylko na niewielki zestaw witryn

  1. Zablokuj *.
  2. Zezwalaj na wybrane witryny: mail.example.com, moja-osobista-domena.com, google.com.

Całkowite blokowanie dostępu do domeny z wyjątkiem dostępu do serwera poczty za pomocą protokołu HTTPS i do strony głównej

  1. Zablokuj example.com.
  2. Zezwalaj na https://mail.example.com.
  3. Zezwalaj na .example.com i .www.example.com.

Całkowite blokowanie dostępu do YouTube z wyjątkiem wybranych filmów

  1. Zablokuj youtube.com.
  2. Zezwalaj na youtube.com/watch?v=V1.
  3. Zezwalaj na youtube.com/watch?v=V2.

Czy to było pomocne?

Jak możemy ją poprawić?
Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Menu główne
10802283364391474399
true
Wyszukaj w Centrum pomocy
true
true
true
true
true
410864
false
false