addDefaultCharset utf8;
RewriteEngine on
RewriteCond $1 !^(index\.php|app|landing|robots\.txt|favicon\.png|files|politic.html|httploaders.txt|site|SQLyogTunnel\.php)
RewriteCond {REQUEST_URI} !^.*papkaland/&
RewriteRule ^(.*)$ index.php?/$1 [L]
RewriteEngine On
RewriteCond %{HTTP_HOST} ^site\.ru [NC]
RewriteCond %{HTTP_HOST} (www\.|)site\.kz [NC]
RewriteRule ^(.*)$ https://site.ru/$1\?city=my [R=301,L]
# если минимум 1 символ до последнего конца строки, и убираем слеш еслион есть.
RewriteCond %{REQUEST_URI} .*(/.+)(|/)$
# то пенренаправить все на сайт и то что в скобках.
RewriteRule ^(.*)$ http://site.ru%1 [R=301,L]
сайт/elektroinstrument/kategorii/perforatory/perforator-m12-ch-202c/ на сайт/perforator-m12-ch-202c/
RewriteCond %{REQUEST_URI} ^(.+)\.html$
RewriteRule ^(.*)$ %1/ [R=301,L]
RewriteCond %{REQUEST_URI} ^index5.php$
RewriteCond %{QUERY_STRING} (^|&)t=gdz-po-iskusstvu-8-9-klass-sergeev($|&)
RewriteRule ^(.*)$ /? [L,R=301]
?
вконце RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
#RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteCond %{HTTPS} on
RewriteRule ^.*$ http://%{SERVER_NAME}%{REQUEST_URI}
RewriteCond %{QUERY_STRING} (^|&)categoryID\=([0-9]{1,})($|&)
RewriteCond %{QUERY_STRING} (^|&)sort\=top($|&)
RewriteRule (.*) $1\?categoryID%2
RewriteCond %{QUERY_STRING} (^|&)katalog_url\=\$1($|&)
RewriteRule ^.*$ /новыйурл$1 [L,R=301]
catalog.php?katalog_url=$1
- ваш вариантcatalog.php\?katalog_url=$1
- рабочий вариант ;)