Options FollowSymLinks
RewriteEngine on
RewriteBase /shop/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^tov\-([0-9]{1,8})\.htm$ show_good.php?idtov=$1 [L,QSA]
Проблема с htaccess. Ошибка в IE7
http://www.site.ru/show_good.php?idtov=123123
Захотел сделать их вот в таком виде:
[COLOR=#0066cc][URL="http://www.site.ru/tov-123123.htm"]http://www.site.ru/[/COLOR]tov-123123.htm[/URL]
Для этого записываю в .htaccess вот это:
Код:
Все работает, но есть проблема, в IE7 при открытии такой ссылки что бы вернуться назад приходится 2 раза нажимать кнопку назад в браузере. Посмотрел что отдает скрипт через telnet, в заголовке идет 302-ой статус с переадресацией на скрипт show_good.php. Как можно сделать, что бы оно возвращало 200? Если пытаюсь переписать статус через скрипт, то он все равно меняется на 302 веб-сервером. В остальных браузерах проблем с кнопкой назад проблем нет.
вот так попробуй
или вообще
show_good.php?idtov=$1