RewriteCond %{QUERY_STRING} (?:^|&)section\=termoobrabotka_galvanicheskih_pokritij(?:$|&)
RewriteRule ^$ /sections/termoobrabotka_galvanicheski? [L,R=301]
RewriteCond %{QUERY_STRING} (?:^|&)section\=(.+)(?:$|&)
RewriteRule ^$ /sections/%1? [L,R=301]
RewriteRule ^dopoborudovanie/index\.php$ /service/dopolnitelnoe\-oborudovanie/? [L,R=301]
RewriteCond %{QUERY_STRING} (?:^|&)title\=post\-name(?:$|&)
RewriteRule ^article\.php$ /post\-name? [L,R=301]
RewriteCond %{QUERY_STRING} (?:^|&)title\=post\-name(?:$|&)
RewriteRule ^article\.php$ /article/post\-name? [L,R=301]
RewriteCond %{QUERY_STRING} (?:^|&)title\=(.+)(?:$|&)
RewriteRule ^article\.php$ /article/%1? [L,R=301]
RewriteRule ^([0-9]{1,})$ /\?id=$1 [L,R=301]
RewriteEngine On
RewriteRule ^wp\-content/themes/olmerk/rus\.php$ /rus? [L,R=301]
RewriteCond %{HTTP_HOST} ^(.+)\.example\.ru$
RewriteCond %{HTTP_HOST} ^!www\.example\.ru$
RewriteRule ^$ http://example.ru/%1/.html [L,R=301]
RewriteEngine On
# Директива включает редиректы.
RewriteBase /
# Без директивы (.*) = /$1 будет /var/wwww/site/web/$1 с директивой = /$1
# Удалить www
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
# Проверяем, содержит ли домен www в начале URL.
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
# Перенаправляем удаляем www
# https
RewriteCond %{HTTPS} off
# Проверяем наличие https в URL.
RewriteCond %{REQUEST_URI} !^/bitrix/admin/1c_exchange\.php$ [NC]
# Исключим обмен с 1С, ему требуется только 200
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Перенаправляем протокол на http.
https://site.ru:80
то пропишите место %{HTTP_HOST
} имя домена.RewriteCond %{REQUEST_URI} !^/bitrix/admin/1c_exchange\.php$ [NC]
можно удалить RewriteCond %{REQUEST_URI} ^(.*)/index\.php$
# URL cодержит index.php в конце.
RewriteCond %{REQUEST_METHOD} =GET
# Выявляем GET запрос в URL (не POST).
RewriteRule ^(.*)$ %1/ [R=301,L]
# Удалить index.php из URL.
RewriteCond %{QUERY_STRING} (?:^|&)t\=21(?:$|&)
RewriteRule ^mydomain\.com/thread\.php$ /mydomain.com/thread/21? [L,R=301]
index.php?route=%1
RewriteEngine On
Options +FollowSymLinks
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/index.php$
RewriteRule ^(.*)$ /index.php [L]
?:
не учитывать эту группу не обязательное правило DirectoryIndex index.php index.html index.htm
RewriteRule ^lot/([0-9]{1,})$ /\?lot=$1 [NC,L]
RewriteCond %{QUERY_STRING} (?:^|&)\$(?:$|&)
RewriteRule ^lot/([0-9]{1,}))/$ /\?lot=$1 [L,R=301]