Cum să redirecționezi o adresă URL în Windows 10: Limite și configurare fișiere gazdă

O intrare în fișierul hosts din Windows 10 poate schimba adresa IP utilizată pentru un nume de gazdă, dar nu poate efectua o redirecționare URL reală sau nu poate schimba bara de adrese a browserului. Pentru o redirecționare autentică, configurați serverul sau CDN-ul site-ului web să returneze un răspuns de redirecționare HTTP. Fișierul hosts este util pentru previzualizarea propriului site pe un server nou sau pentru a indica un nume de dezvoltare locală către PC-ul dvs.

Ce poate și ce nu poate redirecționa fișierul hosts

Fișierul hosts este o listă locală de mapări nume de gazdă-IP . Windows îl verifică în timpul rezoluției numelui, astfel încât un computer să se poată conecta la un IP ales pentru un anumit nume de gazdă. Microsoft descrie această mapare în documentația sa Hosts File Editor .

O adresă URL include o schemă, un nume de gazdă și uneori o cale sau o interogare. O linie de fișier hosts conține doar o adresă IP și un nume de gazdă; nu poate redirecționa o cale sau include https://. Consultați structura URI în RFC 3986 .

Dacă mapați old.example.comadresa IP a unui alt site, browserul va continua să solicite [numele old.example.comserverului]. Serverul poate afișa site-ul greșit, iar HTTPS poate eșua dacă certificatul său nu acoperă acel nume. Rutarea HTTP utilizează gazda solicitată, iar TLS o poate trimite prin Server Name Indication. Consultați RFC 9110, Host and authority și RFC 6066, Server Name Indication .

Un nume de gazdă al browserului se rezolvă printr-o mapare a fișierului gazdă Windows la adresa de loopback și la un server de testare local.
Fișierul hosts mapează un nume la o adresă IP; nu rescrie adresa URL a browserului.

O redirecționare 301 sau 302 reală vine de la site-ul original ca răspuns HTTP, de obicei cu un Locationantet. Configurați-o la serverul web, platforma de găzduire sau CDN; consultați secțiunea de redirecționare din RFC 9110. O extensie de browser poate gestiona o redirecționare personală, exclusiv către browser, dar nu va afecta alte aplicații din Windows.

Folosește fișierul hosts pentru o suprascriere locală

Folosește această metodă doar atunci când cunoști adresa IP de destinație și serverul este configurat pentru numele de gazdă. Pentru o migrare a site-ului, obține noua adresă IP de origine de la furnizorul tău de găzduire. Nu înlocuiește o adresă IP dintr-un ping aleatoriu: adresele partajate sau în schimbare pot să nu deservească domeniul tău.

  1. Deschideți Notepad ca administrator. Căutați Notepad în Start, faceți clic dreapta pe el și selectați Executare ca administrator pentru a putea salva în folderul de sistem Windows.
  2. Deschideți fișierul gazdelor. Selectați Fișier > Deschidere (sau apăsați Ctrl+O) și accesați C:\Windows\System32\drivers\etc. Selectați Toate fișierele (*.*) , apoi deschideți hosts, care nu are extensie.
  3. Adăugați o mapare pe linie. Scrieți mai întâi adresa IP, apoi numele exact al gazdei. Pentru un server de testare local, utilizați 127.0.0.1 dev.example.test; un server web trebuie să ruleze și să fie configurat pentru acel nume. Adăugați o linie separată pentru , www.dev.example.testdacă este necesar. Începeți comentariile cu #, dar nu prefixați o mapare activă cu acesta.
Deschideți caseta de dialog Notepad din Windows 10 în folderul drivers\etc cu fișierul hosts vizibil și opțiunea Toate fișierele selectată
În caseta de dialog Deschidere din Notepad, afișați fișierele fără extensii selectând Toate fișierele.
Un exemplu de fișier hosts cu adresa IP 203.0.113.25 urmată de numele de gazdă example.test
Adresa ilustrată este rezervată pentru documentație și nu va ajunge pe un site web activ; utilizați adresa IP furnizată pentru propriul server de testare.
  1. Salvați și goliți memoria cache DNS. Apăsați Ctrl+S, apoi executați ipconfig /flushdnso comandă într-o linie de comandă de administrator. Microsoft documentează că această acțiune resetează memoria cache a clientului DNS, nu intrarea gazdelor. Redeschideți browserul înainte de testare.
  2. Testați numele de gazdă. Bara de adrese rămâne pe aceeași gazdă. Dacă site-ul nu este disponibil sau HTTPS afișează o eroare de certificat, confirmați că adresa IP este accesibilă și că serverul este configurat pentru numele de gazdă respectiv.
Linia de comandă Windows afișează ipconfig /flushdns finalizat deasupra barei de adrese a browserului, de exemplu.test
Golirea memoriei cache DNS reîmprospătează datele de rezoluție a numelui Windows; bara de adrese rămâne pe numele de gazdă introdus.

Pentru o previzualizare a site-ului, utilizați adresa IP reală a noului server și numele de gazdă al site-ului dvs. Ilustrația 203.0.113.25este rezervată pentru documentație și nu este o adresă de server funcțională.

Depanarea și anularea modificării

  • Dacă Notepad nu poate salva, redeschideți fișierul ca administrator. Asigurați-vă că ați editat fișierul hosts, nu hosts.txt.
  • Se potrivește exact cu numele de gazdă al browserului; domeniul simplu și wwwsunt diferite. Nu include o schemă sau o cale de pagină.
  • Dacă apare pagina greșită, este posibil ca adresa IP să fie partajată sau serverul să nu fie configurat pentru numele dvs. de gazdă. O intrare de gazdă nu poate determina un alt site să emită o redirecționare.
  • Pentru a anula modificarea, ștergeți linia ca administrator, salvați și rulați ipconfig /flushdnsdin nou.

O modificare a fișierului hosts afectează acest PC și poate perturba funcționarea site-urilor sau a aplicațiilor. Eliminați-l după testare. Pentru o redirecționare, vizitatorii ar trebui să configureze o eroare 301 sau 302 la originea site-ului.

Lasă un comentariu

Cum să muți Minecraft pe o altă unitate în Windows 10

Cum să muți Minecraft pe o altă unitate în Windows 10

Mută ​​Minecraft pentru Windows pe o altă unitate cu opțiunea Setări încorporată, protejează-ți lumile și vezi ce trebuie să faci dacă funcția Mutare nu este disponibilă.

Cum să remediați o opțiune „Run Anyway” lipsă în Windows 10 SmartScreen

Cum să remediați o opțiune „Run Anyway” lipsă în Windows 10 SmartScreen

Află de ce Windows 10 ascunde butonul „Executare oricum” din SmartScreen, cum să verifici avertismentul și cum să permiți o ocolire păstrând SmartScreen activ.

Cum se activează sunetul mono pe Windows 10

Cum se activează sunetul mono pe Windows 10

Combină canalele stânga și dreapta pentru a putea auzi întregul mixaj printr-o singură cască. Urmează calea Setărilor Windows 10 și află cum să restabilești stereo-ul atunci când dorești.

Cum se afișează apăsările de taste pe Windows 10 cu Carnac

Cum se afișează apăsările de taste pe Windows 10 cu Carnac

Adăugați o suprapunere live a apăsărilor de taste în Windows 10 cu Carnac. Instalați cea mai recentă versiune listată, poziționați și stilizați fereastra pop-up, testați captura și întrerupeți-o pentru tastare privată.

Cum să creezi o grilă personalizată pentru afișajul tău în Windows 10

Cum să creezi o grilă personalizată pentru afișajul tău în Windows 10

Învață cum să creezi o grilă personalizată pentru afișajul tău în Windows 10 cu PowerToys FancyZones, cum să ajustezi zonele, cum să alegi fiecare monitor și cum să fixezi aplicațiile la locul lor.

Cum se activează conectarea automată pe Windows 10

Cum se activează conectarea automată pe Windows 10

Setați Windows 10 să se conecteze automat la pornire cu Microsoft Sysinternals Autologon, apoi aflați cum să îl dezactivați și să înțelegeți compromisurile de securitate.

Cum să adaugi o aplicație pe lista albă în Windows 10 SmartScreen

Cum să adaugi o aplicație pe lista albă în Windows 10 SmartScreen

Windows 10 nu are o listă albă globală pentru aplicațiile SmartScreen. Află cum să verifici o descărcare, să folosești opțiunea „Executare oricum” sau să deblochezi în siguranță un fișier de încredere.

Cum se activează Planul de alimentare Ultimate Performance în Windows 10

Cum se activează Planul de alimentare Ultimate Performance în Windows 10

Adăugați planul de alimentare Ultimate Performance în Windows 10 cu o comandă cu privilegii ridicate, selectați-l în Opțiuni de alimentare și verificați compatibilitatea și limitele de consum de energie.

Cum se actualizează Favicon-urile de marcaje în Microsoft Edge pe Windows 10

Cum se actualizează Favicon-urile de marcaje în Microsoft Edge pe Windows 10

Reîmprospătați pictogramele de marcaje lipsă sau incorecte din Edge prin redeschiderea paginii salvate, ștergerea imaginilor din cache sau reconstruirea în siguranță a memoriei cache a favicon-urilor.

Cum se dezactivează o conexiune Ethernet în Windows 10

Cum se dezactivează o conexiune Ethernet în Windows 10

Dezactivați un adaptor Ethernet cu fir în Windows 10, confirmați că ați selectat dispozitivul corect, restaurați-l mai târziu sau utilizați PowerShell.