RewriteRule ^(.*)$ index.php/$1 [L]
такая конструкция используется, когда php скрипт работает с переменной $_SERVER['PATH_INFO'].RewriteRule ^ index.php [L]
RewriteEngine on
RewriteRule ^admin/ folder/ [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [L]
RewriteEngine on
RewriteCond %{ENV:HTTPS} !on [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule ^(.*)$ https://site.ru/$1 [L,R=301]
RewriteEngine on
RewriteCond %{ENV:HTTPS} !on [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?>www\.|)(.+) [NC]
RewriteRule ^(.*)$ https://%1/$1 [L,R=301]
RewriteCond %{ENV:HTTPS}_%{HTTP_HOST} ^(?|on_www\.(.+)|_(?>www\.|)(.+)) [NC]
RewriteRule ^(.*)$ https://%1/$1 [L,R=301]
RewriteCond %{ENV:HTTPS}_%{HTTP_HOST} ^(?|on_www\.(.+)|off_(?>www\.|)(.+)) [NC]
RewriteRule ^(.*)$ https://%1/$1 [L,R=301]
\x{2029}
RewriteCond %{HTTP_HOST} ^(?>www\.|)([^.]+)\.xn--80ajybdmjbd1a\.xn--p1ai$
RewriteCond %1.%{REQUEST_URI} !^([^.]+)./\1/
RewriteRule ^(.*)$ /%1/$1 [L]
RewriteEngine On
RewriteRule . / [R=301,L]
RewriteEngine On
RewriteCond %{THE_REQUEST} "!^\S+ / "
RewriteRule ^ /? [R=301,L]
RewriteCond %{HTTP_HOST} ^(www\.)?site\.ru$ [NC]
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
RewriteRule ^(.*)$ http://m.site.ru/$1 [L,R=302]
RewriteCond %{HTTP_HOST} ^site\.ru$ [NC]
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
RewriteRule ^(.*)$ http://m.site.ru/$1 [L,R=302]
catalog/
добавить (?!books?-)
RewriteRule ^(catalog)/(?!books?-)([^/]+)/$ /$1/books-$2/ [R=301,L]
RewriteRule ^(catalog)/(?!books?-)[^/]+/([^/]+)/$ /$1/book-$2/ [R=301,L]
RedirectMatch ^/(catalog)/(?!books?-)([^/]+)/$ /$1/books-$2/
RedirectMatch ^/(catalog)/(?!books?-)[^/]+/([^/]+)/$ /$1/book-$2/
Что нужно исправить чтобы все работало
\(
<blockquote>(?:(?!</blockquote>).)*?href.*?</blockquote>
//blockquote[.//a]