RewriteEngine On RewriteCond %{QUERY_STRING} ^cat=casualpcgames&act=game&code=\d+$ RewriteRule ^ /? [R=301,L]
В переменную %1 попадает то, что в первых скобках. В переменную %2 то, что во вторых.
А то у Вас там id_manufacturer=%1&p=%1=
RewriteCond %{QUERY_STRING} ^id_manufacturer=([0-9]*)&p=([0-9]*)$ RewriteRule ^manufacturer.php$ index.php?id_manufacturer=%1&p=%2&controller=manufacturer [L,R=301]
Сразу после RewriteEngine on вставить
RewriteCond %{QUERY_STRING} ^id_product=(\d+)$RewriteRule ^product\.php$ /index.php?id_product=%1&controller=product [L,R=301]
Замените .* между искомыми блоками на \s*
(<div[^>]*class=[\'"]alternative-title[\'"]>(.*)<\/div>)?\s*(<div[^>]*class=[\'"]title-year[\'"]>(.*)<\/div>)
Директивы Location и Directory работают в контексте VirtualHost
В контексте .htaccess доступны Files и FilesMatch
<Files 7JCR> ForceType image/gif DefaultType image/gif </Files>
Других идей пока нет.
А там точно .htaccess работает?
Если добавить Deny All код ответа 403 ?
А если так
DefaultType image/gif
В /tmkr/hosted/ закинуть .htaccess такого содержания
ForceType image/gif
Сейчас проверил в Google Analytics метасимволы \w \d и \D работают как положено.
У Вас проблема была в чем-то другом.
Если речь про Google Analytics, то возможно проблема в использовании сокращения \d, если его заменить [0-9]
id(2[5-9][0-9]|[3-9][0-9][0-9]|[0-9]{4,})\.html