Допустим есть http://site.ru/login.aspx нужно заставить её работать по адресу http://site.ru/aspx/login [red]без использования RewriteRule[/red].
Т.е мы подставляем не существующую директорию aspx и убираем расширение .aspx. Как сделать второе я знаю, а вот первое...в голову ничего не приходит.
RewriteRule не интересует. Потому что в папке лежит множество файлов, которые должны исполнятся как 1 посте.
А в RewriteRule для каждой ссылке новое задание нужно создавать.
Как вариант можно в один файл все странички объединить и вывести условием гета. Вот тебе и одна ссылка и один реврайт. Плюс вывод шапки и ног в начале и в конце хватит.
Было такое, братишка. Вечером буду дома скину пример. Сейчас на работе, а пример на пк, но у меня есть эта функция, если что.
Денис Павлик, RewriteRule ^directory/([A-z0-9]*)$ directory/$1.aspx