|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Victor Wagner 2:5020/400 18 Dec 2002 00:54:09 To : "Andrei Protasovitski" Subject : Re: Какой заголовок? -------------------------------------------------------------------------------- Andrei Protasovitski <aprot@siliconmaterials.com> wrote: AP> Постараюсь объяснить. AP> Поскольку основной скрипт (в нашем случае page.cgi) в зависимости от AP> запрошенного URL генерирует страницу по одному и тому же шаблону, то, AP> по-моему, нет смысла заводить кучу страниц с повторяющимся AP> HTML-форматированием. С другой стороны из-за перенаправление на этот AP> скрипт через .htaccess в строке адреса броузера появится некрасивый AP> URL. AP> Hо раз можно обойти, то подскажите как. perldoc CGI на предмет path_info. PATH_INFO вообще сильно недооценивают как способ передачи параметров в скрипты. Спецификацию протокола CGI тоже прочитать стоит. Да, конечно, без специальной поддержки на уровне конфигурации сервера URL будут выглядеть как http://my.host.com/cgi-bin/page.cgi/my_cool_directory/my_cool_file.html но это существенно лучше чем /cgi-bin/page.cgi?group=my_cool_directory&item=my_cool_file Документацию на Apache на предмет AddHandler и SetHandler. Документацию на mod_rewrite. Веб-сервер позволяет отобразить url на обработчики и их параметры произвольным способом. AP> Поэтому я и спрашиваю, может ли Perl мне в этом помочь? perl - не более чем любой другой язык программирования. А вот знание протокола CGI и возможностей используемого web-сервера - поможет. -- Уважайте религиозные чувства атеистов. --- ifmail v.2.15dev5 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/15178555df4fa.html, оценка из 5, голосов 10
|