Я знаю, что могу сопоставлять URL-адреса с другими URL-адресами через файл хоста, но могу ли я сопоставить URL-адрес с локальным HTML-файлом на моем жестком диске?беззапуск локального сервера и загрузка html-файла через него? Что-то вроде:
C:\myTestFile.html www.google.com
Мне бы хотелось узнать, как это сделать на Mac и Windows.
решение1
Нет, ты не можешь.
Файл hosts предназначен для сопоставленияимена хостовкIP-адреса(а не «URL-адреса»), особенно когда DNS-сервер недоступен или когда необходимо переопределить записи на DNS-сервере.
У файла нет имени хоста/IP-адреса, поэтому то, о чем вы просите, невозможно.
Если вы хотите узнать больше по этой теме:
решение2
на самом деле вы можете это сделать очень легко, все, что вам нужно сделать, это запустить локальный веб-сервер и включить ваш локальный HTML-код в указанный сервер. Таким образом, когда вы перенаправляете на 127.0.0.1, ваш «локальный файл» отображается. Это можно использовать как функцию родительского контроля или способ блокировки определенных веб-сайтов на компьютерах компании.