Это не имеет смысла для меня:
# DEL /index.php fron URL
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^/]+/)*index\.php\ HTTP/
RewriteRule ^(([^/]+/)*)index\.php$ http://some-site.kiev.ua/$1 [R=301,L]
Если вы хотите удалить /index.php
из URL, вы можете просто использовать
RewriteRule ^(.*)/index\.php$ $1
Кроме того, ваше первое правилодобавляет дополнительную косую черту в начале пути.Возможно, это не имеет значения, но все же.