Теряются cookie

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем kostolom_brn, 6 мар 2009.

Статус темы:
Закрыта.
  1. kostolom_brn

    kostolom_brn Постоялец

    Заблокирован
    Регистр.:
    13 янв 2009
    Сообщения:
    86
    Симпатии:
    8
    Помогите "поймать" cookie.
    Вот мой .htaccess:
    Код:
    RewriteEngine                On
    Options FollowSymLinks
    RewriteBase /
    
    RewriteCond %{REQUEST_URI}  !/file/.*
    RewriteCond %{REQUEST_URI}  !/highslide/.*
    RewriteRule ^([^.]+)/?$ /index.php?urla=%1/ 
    RewriteRule ^([^.]+)/?index.htm$ /index.php?urla=%1/ 
    RewriteRule ^([^.]+)/?index.html$ /index.php?urla=%1/
    
    С помощью формы вхожу на сайт.
    Например адрес раздела в котором ВХОЖУ: http://сайт.ru/file/index.html
    При удачной авторизации в cookie забиваются на час две переменные:
    $user_id и $user_pass
    Срабатывает.
    НО...
    Если пройти на любой адрес кроме http://сайт.ru/file/index.html
    То куки не видны...
    А когда снова иду на http://сайт.ru/file/index.html КУКИ ВИДНЫ...

    Если без .htaccess, то куки не теряются.

    ПРОСЬБА:
    Помогите пожалуйста сделать так чтобы все куки были "видны" в любом разделе сайта.
     
  2. serjinio

    serjinio

    Регистр.:
    10 май 2007
    Сообщения:
    439
    Симпатии:
    49
    Поставь [QSA,L]
     
  3. kostolom_brn

    kostolom_brn Постоялец

    Заблокирован
    Регистр.:
    13 янв 2009
    Сообщения:
    86
    Симпатии:
    8
    А куда это поставить?!
     
  4. serjinio

    serjinio

    Регистр.:
    10 май 2007
    Сообщения:
    439
    Симпатии:
    49
    RewriteRule ^([^.]+)/?$ index.php?urla=$1 [QSA,L]
     
Статус темы:
Закрыта.