php_value memory_limit 50M
#RewriteCond %{HTTP_HOST} !^mydomain\.ru$ [NC]
#RewriteRule ^(.*)$ mydomain.ru/$1 [R=301,L]
# BEGIN WordPress
RewriteEngine on
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]php -q ai-bolit.php
(.+)\.[0-9]{1,}x[0-9]{1,}\.(jpg|png)(.+) - любые символы от 1\.- символ точки[0-9]{1,} - цифры от 0 до 9 , от одного раза(jpg|png)- или или
RewriteCond %{QUERY_STRING} (^|&)id\=([0-9]{1,})\$($|&)
RewriteRule ^.+[^/]/fullnews_page\.php$ /$1/%2? [L,R=301][0-9]{1,} - от нуля до 9 , один и более раз ( это вторая скобка) .+[^/] более 1символа но не слеш, до слеша ( ну костыль, можно и через квантификаторы)/$1/%2 первая скобка с рула и вторая с конда? - в конце удалит гет параметр оставит красивый чпу
Redirect 301 /serija-hook2/ https://site.ru/po-serii/hook2?
DirectoryIndex index.html index.phpRewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^api index.php [L]
(msk|spb|uk|kz) и тд .(.+[^/]) один или более символов но не слеш ( то есть выделить все до первого слеша) RedirectMatch ^(.+[^/])/link1$ http://vash-site.ru/$1/link2
RewriteCond %{REQUEST_URI} !post/123$
RewriteRule ^/cookie_value$ /тут_что_хотели/? [L,R=301]
# 301 --- http://www.mydefile.ru/lookbook/?type=Лукбуки&PAGEN_1=2 => http://www.mydefile.ru/news/lookbooks/
RewriteCond %{QUERY_STRING} (^|&)type=Лукбуки($|&)
RewriteCond %{QUERY_STRING} (^|&)PAGEN_1=2($|&)
RewriteRule ^lookbook/$ /news/lookbooks/? [L,R=301]% и $RewriteRule ^forum/([^&]+)-([^&]+)-([^&]+)$ /forum/index.php\?threads/$1/$2/page-$3 [L,R=301]RewriteCond %{REQUEST_URI} forum/([^&]+)-([^&]+)-([^&]+)
RewriteRule forum .*$ /forum/index.php?threads/%1/%2/page-%3$1%1