v=spf1 ip4:136.243.82.21 ip4:136.243.82.20 +mx +a ~all
v=spf1 ip4:136.243.82.21 ip4:136.243.82.20 include=_spf.yandex.ru ~all
RewriteCond %{QUERY_STRING} (^|&)attr_id\=([0-9]{1,})($|&)
# если есть такой гет параметр
RewriteRule ^(.+)$ /$1\?part_id=%2 [L,R=301]
#То выделить все что есть в урле и прихреначить к нему такой гет параметр
([0-9]{1,})
- от нуля до двевяти один и более раз повторить а так же все это в скобках вторых по счету а следоватлеьно это переменная%2
$1
RewriteCond %{REQUEST_METHOD} =GET
# Выявляем GET запрос в URL (не POST).
RewriteCond %{REQUEST_URI} ^(.*)/index\.php$
# URL cодержит index.php в конце.
RewriteRule ^(.*)$ %1/ [R=301,L]
# Удалить index.php из URL.
/catalog/tovar1/
index.php?base=page&addr=$2
ndex.php?base
угадайте где он тут, притом это настолько частая ошибка что в некоторых версиях веб серверов ее специально пофиксили# 301 --- http://www.mydefile.ru/company/?section=torgovlya&PAGEN_1=9 => http://www.mydefile.ru/about/
RewriteCond %{QUERY_STRING} (^|&)section=torgovlya($|&)
RewriteCond %{QUERY_STRING} (^|&)PAGEN_1=9($|&)
RewriteRule ^company/$ /about/? [L,R=301]
# 301 --- http://site.ru/page.php?id=x => http://site.ru/page.php?fid=x
RewriteCond %{QUERY_STRING} (^|&)id\=(.+)($|&)
RewriteRule ^page\.php$ /page.php?fid=x [L,R=301]
RewriteEngine On
# Директива включает редиректы.
RewriteBase /
# Без директивы (.*) = /$1 будет /var/wwww/site/web/$1 с директивой = /$1
Options +FollowSymLinks
# Разрешает переход по символическим ссылкам.
php_flag display_errors off
# запретить отображение ошибок
php_flag allow_url_fopen off
# запретить использовать удаленые файлы
############################################################################
#### Выбор основного зеркала (с www или без www) ####
############################################################################
# 1. Удалить www
RewriteCond %{ENV:HTTPS} on
#Если включен https
RewriteRule .* - [E=SSL:s]
#То создаем переменную ssl с текстом s
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
# Проверяем, содержит ли домен www в начале URL.
RewriteRule ^(.*)$ http%{ENV:SSL}://%1/$1 [R=301,L]
# Перенаправляем удаляем www
############################################################################
#### Перенаправляем протокол http на https ####
############################################################################
RewriteCond %{ENV:HTTPS} !on
# Проверяем наличие https в URL.
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
# Перенаправляем протокол на http.
<VirtualHost 138.201.128.234:80>