На сайте есть дурацкая запись в htaccess:
RewriteRule ^([A-z,0-9,_\-]{0,})[/]?([A-z,0-9,_,\-]{0,})[/]?([A-z,0-9,_,\-]{0,})[/]?([A-z,0-9,_,\-]{0,})[/]?([A-z,0-9,_,\-]{0,})[/]?([A-z,0-9,_,\-]{0,})[/]?$ index.php?p=$1&as=$2&as2=$3&as3=$4&as4=$5&as5=$6 [QSA,L]
из-за которой я не могу делать редиректы как обычно, такое:
Redirect 301 /index site.ru
Так как получаю отправку сюда:
Location: site.ru/?p=index&as=&as2=&as3=&as4=&as5=
Я нашел как подклеить страницу /index, вот так:
RewriteRule ^index$ site.ru [R=301,nc]
Но все страницы со слешем в конце я подклеить не могу, тк синтаксис походу не позволяет писать так:
RewriteRule ^index/$ site.ru [R=301,nc]
Что делать в таком случае?