Так и напишите просто PHP скрипт, у вас же параметры не в пути содержатся, а после знака '?'.
index.php
<?php
$t=$_GET['t'];
$l=$_GET['l'];
include $t.".html";
?>
Обычно mod_rewrite используют чтобы URL вида
site.com/title.html преобразовать в
site.com/play/?t=title&l=link, а не наоборот.
Как вам уже написали, вы действительно можете использовать %{QUERY_STRING} чтобы передать параметры скрипта, но мне кажется, это достаточно бессмысленно.
p.s. Должно быть [a-z0-9_-]+ а не [a-z0-9-_]+