abych to nějak uzavřel, protože je to již vyřešeno..
bohužel se mi nepodařilo napsat, opsat, a upravit si vlastní pravidlo do htacces, ačkoli mi spousta jiných pravidel v tomto souboru funguje..
co se mi podařilo a nejvíce se blížilo výsledku, bylo přesměrování čehokoli obsahující index.php na / , nicméně stále mi to předávalo i query string (QSA nebylo zapnuté), takže stále nešlo o žádané přesměrování
zkoušel jsem pracovat se serverovou proměnnou REQUEST_URI, ale pokud jsem ji používal v .htacces, chovalo se to nestandartně (nebo možná standartně, ale blbě)
nakonec to vyřešila jednoduchá podmínka v index.php
<? if (substr_count($REQUEST_URI,"index.php")>0) {header("HTTP/1.1 301 Moved Permanently"); header("Location: http://www.hanspaulska-liga.cz/404/");} ?>
snad je to košer (návštěvník/robot si vyžádá již staré url z nepoužívaného schématu, server ho tedy přesměruje 301čkou na standartní stránku se 404kou v hlavičce)