вопрос не имеет смысла.
Правеьлный .htaccss -тот который вы сделали, по сути это дополнительные конфигурации и настройки, редиректы и тд.
Мало того сайт может работать и вовсе без него
А некоторые виды представления php вовсе игнорируют этот файл принудительно.
Так что ответ на первый вопрос, - недостаточно данных, какой движок что нужно и тд.
2. если у вас есть список сопоставлений что к чему, это да можно менять.
Но думаю вам нужно присмотреться к ЧПУ
И решить оба вопроса
Ответ на второй вопрос
Почитайте как сделать ЧПУ
master-it.biz/make-friendly-urls-site-php.html