|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 18 Dec 2002 00:39:51 To : "Andrei Protasovitski" Subject : Re: Какой заголовок? -------------------------------------------------------------------------------- Здравствуй, Andrei Protasovitski. >> AP> А теперь внимание - вопрос: >> AP> Что нужно написать перед >> AP> print "Content-Type: text/html\n\n"; >> AP> , чтобы в поле адреса броузера выводилось не >> AP> http://www.mycoolsite.com/cgi-bin/page.cgi, >> AP> а запрошенный URL? AP> > AP> > Hичего. Эта задача в _таких_ условиях неpешаема. Обойти, конечно, AP> можно, но AP> > смысла особого я не вижу. AP> > AP> Постараюсь объяснить. AP> Поскольку основной скрипт (в нашем случае page.cgi) в зависимости от AP> запрошенного URL генерирует страницу по одному и тому же шаблону, то, AP> по-моему, нет смысла заводить кучу страниц с повторяющимся AP> HTML-форматированием. С другой стороны из-за перенаправление на этот AP> скрипт через .htaccess в строке адреса броузера появится некрасивый AP> URL. AP> Hо раз можно обойти, то подскажите как. AP> Я пока вижу два способа: AP> 1. Создать структуру каталогов и разместить в них файлы с нужными AP> названиями, содержащие одну только строку AP> <!--#include virtual="/cgi-bin/page.cgi" --> AP> 2. В index.html содать два фрейма, скажем, так AP> <FRAMESET ROWS="100%, *"> AP> Оба способа обладают недостатками. В первом случае проблема с отсылкой AP> данных методом POST, во втором - отсутсвие в строке адреса AP> "правильного" URL. AP> Поэтому я и спрашиваю, может ли Perl мне в этом помочь? Тебе в этом может помочь чтение документации на апач. Радикально. -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/144546bb689a2.html, оценка из 5, голосов 10
|