![]() |
|
Модераторы: Snowy, Poseidon, MetalFan |
![]()
|
|
| XAKEPEHOK |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 103 Регистрация: 18.10.2006 Где: Matrix Репутация: нет Всего: 0 |
Добрый день!
Сразу оговорюсь, что пишу не вирусню, а лишь ограничение для конкретного человека.... Ситуация такая: Нужно запретить пользователю посещать некоторые сайты, выдавая вместо их страниц нужный текст. Решил прописывать перенаправления через файл "hosts". Формат файла hosts следующий: [ip-адрес, куда надо перенаправлять] [пробел] [имя сайта] Все бы ничего, да у меня все сайты на виртуальном хостинге, и у них нет личного ip, поэтому выдавать страницу со своего сайта не могу. Хотелось бы выдавать страницу, с компьютера самого пользователя, но как это сделать? Апач как-то может сделать конкретную директорию корнем локалхоста, и оттуда уже все нормально открывать. Как он это делает? Буду рад, если кто-то предложит альтернативный способ решения всей задачи. Только прописывать прокси не предлагать Это сообщение отредактировал(а) XAKEPEHOK - 1.2.2010, 23:14 |
|||
|
||||
| Matematik |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1027 Регистрация: 11.3.2006 Репутация: 24 Всего: 50 |
Хм, а при чем тут Delphi?
|
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Это нужно поднимать HTTP Server. Например на основе TIdHTTPServer.
Только на него может файрвол ругаться. Проще перенаправлять на гугль или т.п. Надписи не будет, но блок будет работать. |
|||
|
||||
| XAKEPEHOK |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 103 Регистрация: 18.10.2006 Где: Matrix Репутация: нет Всего: 0 |
Matematik, Мне надо сделать так сказать мини апач. Его функцией будет только назначение определенного каталога корнем локалхоста
Showy, спасибо, поковыряюсь насчет TIdHTTPServer. Это сообщение отредактировал(а) XAKEPEHOK - 2.2.2010, 11:48 |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Каталог как раз не имеет никакой роли и может вообще отсутствовать, как таковой.
Имеет значение лишь то, что сервер отдаёт браузеру. Файла при этом, как и каталога может вообще не существовать. Текст страница можно прямо размещать в самом коде программы или создавать его динамически. |
|||
|
||||
![]()
|
| Правила форума "Delphi: Сети" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Сети | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |