Как скрыть URL-адреса от появления в адресной строке (используя JavaScript) - PullRequest
1 голос
/ 02 октября 2010

Я занимаюсь разработкой встроенного веб-сервера.Теперь у меня есть страница подтверждения доступа (например, http://192.168.1.1/) в самом начале, которая принимает имя пользователя и пароль и проверяет его, а затем перенаправляет пользователей на фактическую веб-страницу управления устройством (http://192.168.1.1/devicecontrol.html). Я не хочу фактическогоURL-адрес должен отображаться в адресной строке. Вместо этого следует сохранить исходный URL-адрес, чтобы пользователи не могли напрямую посещать эту страницу и не иметь возможности добавлять в закладки эту страницу .... Я понимаю, что это должно быть общим требованием, но не может найти какие-либо конкретные ответы.к этому ... любая помощь / ссылки будут очень признательны .... Заранее спасибо.

1 Ответ

2 голосов
/ 02 октября 2010

Это невозможно только с помощью Javascript. Используйте Frameset (или, если вы используете Apache, взгляните на модуль mod_rewrite ).

Еще один совет: Не делайте этого! Я бы немедленно покинул ваш сайт, когда я нажму вокруг, и URL не изменится. Похоже, ты что-то скрываешь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...