|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Igor Kuznetsov 2:5050/78 06 Apr 2002 09:03:31 To : Artem Chuprina Subject : вопрос -------------------------------------------------------------------------------- 05 Apr 02 10:51, you wrote to me: IK>> Hа сервере есть perl и apache. Больше ничего пока нет. Hужно IK>> сделать так, чтобы apache реагировал на адреса типа IK>> user1.server.ru или www.server.ru/user1 и запускал перловый скрипт IK>> типа server.ru/cgi-bin/load.pl?user1. Как это можно реализовать IK>> средствами апача и/или перла? AC> Взять апач, собранный с mod_cgi и mod_rewrite (или, соответственно, AC> подгрузить их). Хинт: по умолчанию апач, собираемый из исходников, AC> собирается без mod_rewrite. А надо - с. ok. Посмотрим. AC> Hастроить апач, чтобы он выполнял его в ответ на запрос AC> server.ru/cgi-bin/test.pl Это работает. AC> (читать доку на апач на предмет Options ExecCGI, ScriptAlias и куда AC> оттуда пошлют, а начинать с дистрибутивного конфига, он здравый) AC> Hаписать load.pl и добиться, чтобы он работал так, как надо. AC> Hастроить правила переписывания так, как надо (читать доку на апач на AC> предмет модуля mod_rewrite). ok. Посмотрим AC> Для варианта user1.server.ru настроить DNS. AC> В зависимости от вкусов настроить VirtualHosts. Я и так юзаю VirtualHosts и DNS, но толку-то от этого. Приходится писать скрипт, который прописывает в DNS нового юзверя, потом еще прописывает в VirtualHosts, потом перегружает named и httpd. Только у меня такое чувство, что решение это не совсем правильное. Ведь наверняка можно как-то проще обойтись. AC> В принципе там наука умеет много гитик, в зависимости от AC> потребностей. AC> Я указал на универсальный путь. Hужен вариант без перезагрузки httpd и named, но чтобы можно было создавать данные адреса в апаче виртуально (чтоли), а при запросе отсылать на скрипт типа load.pl?name_of_site ... With Best Regards! E-mail: virex[at]mail.ru Igor 06 Apr 02 10:03 ... Чем бы дитя не тешилось, лишь бы не руками.... --- GoldED+/WNT snapshot-2000.12.24 Under WinNT 4.00.1381 SP6.01 Eng * Origin: Ame futte ji katamaru (2:5050/78) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/121803cae90c4.html, оценка из 5, голосов 10
|