Jak przekierować adres URL w systemie Windows 10: limity i konfiguracja pliku hosts

Wpis w pliku hosts systemu Windows 10 może zmienić adres IP używany jako nazwa hosta, ale nie może wykonać prawdziwego przekierowania adresu URL ani zmienić paska adresu przeglądarki. Aby uzyskać prawdziwe przekierowanie, skonfiguruj serwer witryny lub sieć CDN tak, aby zwracała odpowiedź przekierowania HTTP. Plik hosts jest przydatny do podglądu własnej witryny na nowym serwerze lub do wskazywania lokalnej nazwy programistycznej na komputerze.

Co plik hosts może, a czego nie może przekierować

Plik hosts to lokalna lista mapowań nazw hostów na adresy IP . System Windows sprawdza ją podczas rozpoznawania nazw, aby jeden komputer mógł połączyć się z wybranym adresem IP dla danej nazwy hosta. Microsoft opisuje to mapowanie w dokumentacji edytora plików hosts .

Adres URL zawiera schemat, nazwę hosta, a czasami ścieżkę lub zapytanie. Wiersz w pliku hosts zawiera tylko adres IP i nazwę hosta; nie może przekierowywać ścieżki ani zawierać https://. Zobacz strukturę URI w dokumencie RFC 3986 .

Jeśli mapujesz old.example.comna adres IP innej witryny, przeglądarka nadal żąda adresu IP old.example.com. Serwer może wyświetlić nieprawidłową witrynę, a protokół HTTPS może się nie powieść, jeśli jego certyfikat nie obejmuje tej nazwy. Routing HTTP wykorzystuje żądany host, a protokół TLS może go przesłać za pomocą funkcji Server Name Indication (Wskaźnik nazwy serwera). Zobacz RFC 9110, Host i autoryzacja , oraz RFC 6066, Server Name Indication (Wskaźnik nazwy serwera) .

Nazwa hosta przeglądarki jest rozwiązywana za pomocą mapowania pliku hosts systemu Windows na adres pętli zwrotnej i lokalny serwer testowy
Plik hosts mapuje nazwę na adres IP i nie przepisuje adresu URL przeglądarki.

Prawdziwe przekierowanie 301 lub 302 pochodzi z oryginalnej witryny jako odpowiedź HTTP, zazwyczaj z Locationnagłówkiem. Skonfiguruj je na serwerze WWW, platformie hostingowej lub w sieci CDN; patrz sekcja RFC 9110 dotycząca przekierowań . Rozszerzenie przeglądarki może obsłużyć osobiste przekierowanie tylko do przeglądarki, ale nie wpłynie to na inne aplikacje w systemie Windows.

Użyj pliku hosts do lokalnego nadpisania

Użyj tej metody tylko wtedy, gdy znasz docelowy adres IP, a serwer jest skonfigurowany dla nazwy hosta. W przypadku migracji witryny uzyskaj nowy adres IP od dostawcy hostingu. Nie zastępuj go adresem IP z losowego pinga: adresy współdzielone lub zmienne mogą nie obsługiwać Twojej domeny.

  1. Otwórz Notatnik jako administrator. Wyszukaj w menu Start Notatnik, kliknij go prawym przyciskiem myszy i wybierz Uruchom jako administrator , aby zapisać w folderze systemowym Windows.
  2. Otwórz plik hosts. Wybierz Plik > Otwórz (lub naciśnij Ctrl+O) i przejdź do C:\Windows\System32\drivers\etc. Wybierz Wszystkie pliki (*.*) , a następnie otwórz hosts, który nie ma rozszerzenia.
  3. Dodaj jedno mapowanie w każdym wierszu. Najpierw wpisz adres IP, a następnie dokładną nazwę hosta. W przypadku lokalnego serwera testowego użyj 127.0.0.1 dev.example.test; serwer WWW musi być również uruchomiony i skonfigurowany dla tej nazwy. www.dev.example.testW razie potrzeby dodaj osobny wiersz. Rozpocznij komentarze od #, ale nie dodawaj go przed aktywnym mapowaniem.
Notatnik systemu Windows 10 Otwórz okno dialogowe w folderze drivers\etc z widocznym plikiem hosts i zaznaczoną opcją Wszystkie pliki
W oknie dialogowym Otwórz w Notatniku wybierz opcję Wszystkie pliki, aby wyświetlić pliki bez rozszerzeń.
Przykład pliku hosts z adresem IP 203.0.113.25, po którym następuje nazwa hosta example.test
Podany adres jest zarezerwowany dla celów dokumentacyjnych i nie prowadzi do czynnej witryny internetowej. Użyj podanego adresu IP do własnego serwera testowego.
  1. Zapisz i wyczyść pamięć podręczną DNS. Naciśnij Ctrl+S, a następnie uruchom ipconfig /flushdnsw wierszu poleceń administratora. W dokumentach firmy Microsoft podano, że resetuje to pamięć podręczną klienta DNS, a nie wpis hosts. Przed testowaniem otwórz ponownie przeglądarkę.
  2. Sprawdź nazwę hosta. Pasek adresu pozostaje na tym samym hoście. Jeśli witryna jest niedostępna lub HTTPS wyświetla błąd certyfikatu, sprawdź, czy adres IP jest osiągalny i czy serwer jest skonfigurowany dla tej nazwy hosta.
Wiersz poleceń systemu Windows pokazujący ukończony kod ipconfig /flushdns nad paskiem adresu przeglądarki, na przykład.test
Opróżnienie pamięci podręcznej DNS powoduje odświeżenie danych dotyczących rozpoznawania nazw systemu Windows; pasek adresu pozostaje przy wprowadzonej nazwie hosta.

Aby wyświetlić podgląd witryny, użyj prawdziwego adresu IP nowego serwera i nazwy hosta swojej witryny. Ilustracja 203.0.113.25jest zarezerwowana dla dokumentacji i nie przedstawia działającego adresu serwera.

Rozwiązywanie problemów i cofanie zmian

  • Jeśli Notatnik nie może zapisać, otwórz go ponownie jako administrator. Upewnij się, że edytowałeś hosts, a nie hosts.txt.
  • Dokładnie dopasuj nazwę hosta przeglądarki; domena i domena podstawowa wwwsą różne. Nie podawaj schematu ani ścieżki strony.
  • Jeśli pojawi się nieprawidłowa strona, adres IP może być współdzielony lub serwer może nie być skonfigurowany dla Twojej nazwy hosta. Wpis hosta nie może spowodować przekierowania innej witryny.
  • Aby cofnąć zmianę, usuń swój wiersz jako administrator, zapisz i uruchom ipconfig /flushdnsponownie.

Zmiana pliku hosts wpływa na ten komputer i może zakłócać działanie witryn lub aplikacji. Usuń ją po zakończeniu testów. Aby przekierowanie było możliwe dla odwiedzających, skonfiguruj przekierowanie 301 lub 302 w źródle witryny.

Zostaw komentarz

Konwertuj zdjęcia na obrazy, szkice i kreskówki za pomocą FotoSketcher

Konwertuj zdjęcia na obrazy, szkice i kreskówki za pomocą FotoSketcher

Zamień zdjęcie w obraz, szkic ołówkiem lub komiks dzięki FotoSketcher Studio. Dowiedz się, jak wybrać efekt, dostosować podgląd i zapisać swoją grafikę.

Szczegółowa analiza i identyfikacja plików audio dzięki Audio Identifier

Szczegółowa analiza i identyfikacja plików audio dzięki Audio Identifier

Dowiedz się, co Audio Identifier ujawnia na temat szybkości transmisji, koderów i tagów, jak działa jego starszy proces pracy i które obecne narzędzia sprawdzają pliki lub identyfikują utwory.

Mój indeks zdjęć: program do organizacji zdjęć typu open source dla systemu Windows

Mój indeks zdjęć: program do organizacji zdjęć typu open source dla systemu Windows

My Photo Index to starszy katalog zdjęć dla systemu Windows, umożliwiający tagowanie, ocenianie i przeglądanie lokalnych obrazów. Zapoznaj się z udokumentowanymi funkcjami, ograniczeniami zgodności i aktualizowaną alternatywą.

Zmień atrybuty plików i folderów, daty i godziny za pomocą narzędzia Attribute Changer

Zmień atrybuty plików i folderów, daty i godziny za pomocą narzędzia Attribute Changer

Dowiedz się, jak używać narzędzia Attribute Changer do edytowania atrybutów plików systemu Windows i znaczników czasu, aktualizowania dat zdjęć JPEG EXIF ​​i bezpiecznego podglądu zmian wsadowych.

Jak ustawić inną tapetę na każdym monitorze w systemie Windows 10

Jak ustawić inną tapetę na każdym monitorze w systemie Windows 10

Ustaw osobną tapetę dla każdego monitora systemu Windows 10, zidentyfikuj wyświetlacze, dostosuj dopasowanie obrazu i rozwiąż problemy z brakującymi opcjami monitora.

pViewer: Minimalistyczna przeglądarka obrazów i czytnik mangi i komiksów

pViewer: Minimalistyczna przeglądarka obrazów i czytnik mangi i komiksów

Dowiedz się, do czego służy pViewer, jak działają tryby zdjęć i komiksów, którą edycję systemu Windows pobrać i czym różnią się wersje starsza i przepisana.

NeoDownloader: ustawianie parametrów i zbiorcze pobieranie obrazów ze stron internetowych

NeoDownloader: ustawianie parametrów i zbiorcze pobieranie obrazów ze stron internetowych

Dowiedz się, jak utworzyć projekt NeoDownloader, wybrać zakres indeksowania, ustawić filtry obrazów i miejsce docelowe oraz przeglądać pliki do pobrania w partiach.

Jak przełączyć się na następną tapetę pulpitu za pomocą klawisza skrótu w systemach Windows 7 i 8

Jak przełączyć się na następną tapetę pulpitu za pomocą klawisza skrótu w systemach Windows 7 i 8

Skonfiguruj pokaz slajdów w systemie Windows 7 lub 8, utwórz krótki skrót VBScript i przypisz klawisz skrótu, aby przejść do następnej tapety.

XnConvert: stosuj efekty i konwertuj formaty obrazów partiami

XnConvert: stosuj efekty i konwertuj formaty obrazów partiami

Użyj XnConvert do stosowania efektów, zmiany rozmiaru zdjęć i konwersji formatów obrazów w partiach. Wybierz ustawienia wyjściowe, wyświetl podgląd edycji i chroń swoje oryginały.

PickMeApp: Przenieś programy Windows z zapisanymi ustawieniami

PickMeApp: Przenieś programy Windows z zapisanymi ustawieniami

Przenieś zainstalowane aplikacje systemu Windows na inny komputer za pomocą aplikacji PickMeApp. Dowiedz się, jak działają pakiety TAP, jak przechwycić ustawienia i co może nie zostać przeniesione.