|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Denis Poznyakov 2:5020/400 07 Apr 2004 14:38:56 To : Andrei Protasovitski Subject : Re: Теоретический вопрос про POST и mod_rewrite. --------------------------------------------------------------------------------
1. судя по описанию в .htaccess от {QUERY_STRING} у тебя ничего не зависит
2. POST данные будут передаваться
и еще чтоб забирать все запросы на html надо поидее писать так:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.html$ http://www.mysite.com/cgi-bin/page.cgi
"Andrei Protasovitski" <andrei@siliconmaterials.com> wrote in message
news:c4trta$mv7$1@host.talk.ru...
> Доброго здоровья!
>
> Поскольку пока проверить негде, вопрос теоретический.
>
> В .htaccess прописано:
> [-=cut=-]
> RewriteEngine On
> RewriteRule \.html http://www.mysite.com/cgi-bin/page.cgi
> RewriteRule ^$ http://www.mysite.com/cgi-bin/page.cgi
> [-=cut=-]
>
> Иными словами, все запросы к html-файлам перенаправляются на скрипт
> page.cgi, который и генерирует страницу в зависимости от
> $ENV{REQUEST_URI} и $ENV{QUERY_STRING}.
>
> Предположим, на некоторой странице есть такая форма:
> [-=cut=-]
> <form method="POST" action="somepage.html" ...>...</form>
> [-=cut=-]
>
> Будут ли данные, переданные методом POST и перенаправленные через
> mod_rewrite, обработаны скриптом /cgi-bin/page.cgi? Hе потеряются ли они
> по дороге?
>
> Повторяю: проверить пока негде, поэтому и спрашиваю. Я думаю, что все
> должно работать. Развейте мои сомнения или опровергните мои предположения.
>
> --
> Andrei Protasovitski mailto:andrei()siliconmaterials.com
> JS "KamSil" http://www.siliconmaterials.com/
> 137, Brestskaya str., ICQ: 75725244
> 225710, Pinsk, Belarus
>
> Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/6577be6ba971.html, оценка из 5, голосов 10
|