Попробуйте это:
RewriteEngin On
RewriteBase /
RewriteRule ^work$ /work.php [QSA,L]
Это гарантирует, что http://www.mysite.com/work
(без косой черты) перейдет к вашему work.php
файлу.
Если вы также хотите, чтобы http://www.mysite.com/work/
(с завершающей косой чертой) пошел work.php
, добавьте эту строку чуть выше последнего RewriteRule
.
RewriteRule ^work/$ /work [R=301,QSA,L]
Это перенаправит его на URL без косой черты, таким образом, отображая файл work.php
.
ОБНОВЛЕНИЕ: Поскольку у вас уже есть директива RewriteBase
, просто поместите строки RewriteRule
сразу после RewriteBase
, но перед RewriteRule
как правило, которое вы используете универсальный и будет соответствовать всем.