Укажите букву Z :D В Денвере виртуальный диск по умолчанию.
Можно так:
RewriteRule ^(.*)-[0-9]+(mx|ml)/?$ /$1 [R=301,L]
Редирект если в конце строки тире, цифры и слово mx или ml.
Слеш в конце может как присутствовать так и отсутствовать.
Или так:
RewriteRule ^(.*)-[0-9]{3,5}[a-zA-Z]{2}/?$ /$1 [R=301,L]
Редирект если в конце строки тире, от трех до пяти цифр и любое слово из двух букв.
Не вижу проблем, если товары имеют уникальные имена, а в конце строки лишь описание их характеристик. Чем жестче условие, тем больше шансов, что будет работать правильно и не средиректит какую-нибудь дополнительную статью.
Надо знать за что цепляться.
Если это:
То цепляемся за: тире, слово color и цифры в конце строки.
Добавьте после RewriteBase / на новую строку:
RewriteRule ^(.*)-color[0-9]+/?$ /$1 [R=301,L]
С урлов типа:
http://123.com/p21-ag-77-dr-color15
http://123.com/p21-ag-77-dr-color66
http://123.com/p21-ag-77-dr-color28
Перекинет на: http://123.com/p21-ag-77-dr
Конструкция возможно не сработает, т.к. в опенкарт наверняка дофига своих правил редиректа.
Это реальные адреса? Приведите несколько примеров реальных адресов. Главный - 3 цвета. Можно не указывать имя сайта.
RewriteEngine On
RewriteRule ^ru/$ / [R=301,L]
Может топорно, но вроде работает.
Это удалить:
.accordion>ul>li:hover { height: 280px; }
Это вставить:
.accordion>ul>li:hover:nth-child(1) { height: 680px; } .accordion>ul>li:hover:nth-child(2) { height: 180px; } .accordion>ul>li:hover:nth-child(3) { height: 380px; } .accordion>ul>li:hover:nth-child(4) { height: 80px; }
Как уже было сказано ставить запись нужно после строки RewriteEngine On
Убедитесь еще раз, что поставили после неё (сразу).
Плюс почистите кэш браузера.
Опишите задачу.
RewriteCond %{QUERY_STRING} info=([a-zA-Z0-9]+)
RewriteRule ^component/content/article/3-newsflash/2-altay-shablon /altai/altai.php?info=%1 [L]