mode rewraite и масив $_POST

Valeriy

Новичок
mode rewraite и масив $_POST

Доброго времени суток.
Проблема с 301 редиректом.

RewriteCond %{REQUEST_URI} !^logon$ [NC]
RewriteRule ^logon$ index.php?ACT=9&C=member&M=members&P=member_login [L,NS,NC]

RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteCond %{REQUEST_URI} !^/robots\.txt$
RewriteRule ^(.*)$ http://****.com.ua/$1 [R=permanent,L]

Вот из за этого редиректа кудато теряется масив POST. Даже вынес правило для проверки формы перед 301 редиректом, (но есть подозрение что происходит двойной редирект, потомучто в URL вместо http://****.com.ua/logon - стоит index.php?ACT=9&C=member&M=members&P=member_login)
Подскажите что делать? (Движок EE)

-~{}~ 25.03.08 14:49:

Если ни кто не знает где проблема, то может подскажете как сделать так чтоб правило 301 редиректа не срабатывало когда в url есть ключевое слово logon ?

-~{}~ 25.03.08 15:07:

Проблема решена, спасибо всем хто пытался помочь.
 

Dovg

Продвинутый новичок
Valeriy
Напиши если не сложно
в чем была проблема и как еще решил
надо увеличивать мировой уровень информации ;)
 

Valeriy

Новичок
Решил довольно просто -
прописал полный путь к нужному скрипту без www, и 301 редирект тогда не срабатывал.
На мой взгляд срабатывал не вызов скрипта в даном домене, а перенаправление как бы на другой домен, из за этого масив пост и был пустым.
И за такой мелочи 2 дня мучил source движка ee пытаясь врубится почему не работает передача данных через метод пост.
 
Сверху