سلام
اینجوری تمام درخواست ها، به صفحه index.php ارسال میشه همراه با نام فایل درخواست شده
البته نباید هیچ فایل و یا پوشه ای کنار این فایل htaccess قرار بدی
RewriteEngine on
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule (.*) index.php?fn=$1
بعد توی فایل index.php که کنار فایل htaccess هست، میتونی ایجوری نام فایلی رو که کاربر میخواسته، بدست بیاری
<?php
echo $_GET['fn'];
?>