בקשר לקובץ בעברית. יש כמה דרכים לעשות את זה. הטובה ביותר לדעתי היא פשוט שתרשום RULE לכל קובץ בעברית שאתה רוצה לעשות. כי אני מניח כל קובץ יהיה לו קישור שונה. אז הקוד הבא יטען את הקובץ something.php כשתכנס לקישור site.com/משהו.php תוכל להוסיף עוד ועוד ולשנות לפי הצורך.
קוד:
### REWRITES ###
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^משהו.php test.php
הבעיה בשימוש ב *. היא שזה יתאים את עצמו לכל דבר שבא אחרי הסלאש של site.com/ לכן אם תגש לתיקיה לדוגמא site.com/dir אז זה יטען לך קובץ במקום. לכן השימוש כמו שהצגתי למעלה עדיף.
בקשר לשאלה השנייה משום מה כשזה נמצא לבד בקובץ HTACCESS בתור RULE זה עובד ברגע שיש מעליו עוד RULE זה מפסיק לעבוד. לכן לא ממש יודע איך לבצע את זה. תעשה פשוט REDIRECT