Программирование > PHP
mod_rewrite не могу настроить .htaccess
(1/1)
SniperDragon:
У меня сессии не выхватываются, может кто поможет правильно составить команды в .htaccess
RewriteRule ^tovar([0-9]+).html?([=a-zA-Z0-9]*)$ /index.php?productID=$1&$2
если в адресной строке tovar34.html?PHPSESSID=kjh3klj4hl5k4j6h
то выполняется index.php?productID=34 а сессия пропадает
Что делать?
brainkiller:
RewriteRule ^tovar([0-9]+).html?(.*)$ /index.php?productID=$1&$2
а так работает?
SniperDragon:
Нет.
Все работает, а товар в корзину не ложит - сессию теряет. Когда куки включены, сессии передаются в них - все работает. Но куки не у всех включены. Я вот думаю может вопросительный знак как по особому влияет?
andymc:
Можно использовать переменные
--- Код: ---RewriteRule ^tovar([0-9]+).html$ index.php?productID=$1&%{QUERY_STRING}
--- Конец кода ---
Навигация
Перейти к полной версии