Это кажется простым вопросом, но я просто не могу обернуться вокруг него ...

У меня есть простая HTML-страница. Все, что делает html-страница, - это проверяет, присутствует ли cookie-файл в браузере, и если оно есть, оно напишет сообщение "Найдено cookie".

Чтобы эта html-страница работала, ее нужно открыть в браузере, используя URL-адрес, который использует определенный путь «mytestsite.org» в пути для работы. Поэтому я хочу иметь возможность открывать эту страницу в браузере с помощью URL-адреса, например "www.mytestsite.org/mytestpage.html". Достаточно просто ...

Когда я использую эту тестовую страницу локально, я просто развертываю ее на локальном сервере JBoss, а затем создаю сопоставление в моем файле "hosts" (я на Windows XP), который отображает мой локальный IP-адрес на "local.mytestsite.org" , Это заставляет браузер думать, что он действительно получает страницу с «mytestsite.org», когда она фактически обслуживается моим локальным сервером JBoss.

Я хочу передать этот HTML-файл другому человеку, который собирается использовать его на своем компьютере. Однако на них не установлен какой-либо http-сервер, поэтому маленький трюк с отображением хоста не сработает. Я не хочу заставлять их проходить через проблему установки сервера только для того, чтобы заставить эту тестовую страницу работать. Кроме того, я не могу физически поместить этот файл на «mytestsite.org».

Любые мысли о том, как я могу открыть эту страницу через URL «mytestsite.org» через браузер, без фактического развертывания на сервере?

1 ответ1

1

Вам нужно будет предоставить очень маленький http-сервер. Попробуйте Nginx. Это скорее высокоскоростной сервер, но он все еще очень компактен. Что касается файла hosts, я однажды создал небольшой инструмент, который редактирует файл host для вас. Вы можете добавлять и удалять записи! Если вам это нужно, я могу перевести его на английский (сейчас это немецкий язык) и отправить вам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .