# 301 --- www.mysite.ru/any-category/?page=1 => www.mysite.ru/any-category/
RewriteCond %{QUERY_STRING} (^|&)page=1($|&)
RewriteRule ^www\.mysite\.ru/any-category/$ /www.mysite.ru/any-category/? [L,R=301]
RewriteCond %{REQUEST_URI} ^categoria/(.*)$
# если строка начинается с categoria
RewriteCond %{REQUEST_URI} !^categoria/podcategoria/(.*)$
# защита от цикла ! - отрицание
RewriteRule ^(categoria/)(.*)$ /$1/podcategoria/$2 [R=301,L]
# добавит у всего что есть категория подкатегорию
# 301 --- http://shop.wildorchid.ru/Catalog/StyleCard.aspx?&sale=1&shop=7&categoryid=2046&style=26778 => http://shop.wildorchid.ru/catalog/nizhnee_bele/1010-defile/
RewriteCond %{QUERY_STRING} (^|&)sale=1($|&)
RewriteCond %{QUERY_STRING} (^|&)shop=7($|&)
RewriteCond %{QUERY_STRING} (^|&)categoryid=2046($|&)
RewriteCond %{QUERY_STRING} (^|&)style=26778($|&)
RewriteRule ^Catalog/StyleCard\.aspx$ /catalog/nizhnee_bele/1010-defile/? [L,R=301]
RewriteCond %{QUERY_STRING} !^products/okna/
конд
конд
конд
конд
что делать
RewriteCond %{REQUEST_URI} (скобка первая) ляляля ( скобка вторая)
RewriteRule .* %1%2
RewriteCond %{QUERY_STRING} ^limitstart=0$
#если гет запрос
RewriteCond %{REQUEST_URI} ^news=0$
# И ньюс
RewriteRule ^.* http://mysite.ru/news? [R=301,L]
site.ru/en/post-detail/[0-9]{1,}/41
- цифры от 1 штуки и болееsite.ru/en/post-detail/[0-9]{1,4}/41
- цифры от 1 до 4 символовsite.ru/[a-z][a-z]/post-detail/[0-9]{1,}/41
- тоже самое только точно две буквы в диапазонеsite.ru/(ru\|kz\|ua\|com)/post-detail/[0-9]{1,}/41
-или или илиsite.ru/[a-z][{1,3}/post-detail/[0-9]{1,}/41
- любые буквы в дапазоне от 1 до 3 в стране, и любые символы больше 1 в конце. RewriteCond %{HTTP_HOST} ^(www\.|)site\.ru$ [NC]
# проверяем чтоб не было циклов, сайт без 3 уровня, или только с ввв
RewriteCond %{REQUEST_URI} ^image/(+*)$
# все что лежит в папки имейдж не меньше 1 символа
RewriteRule ^(.*)$ http://%1.%{HTTP_HOST}/$ [R=301,L]
#%1 - все что в скобках вышее в привел ^image/(+*)$