Мне сказали, что .htaccess следует избегать, когда это возможно, так как это снижает производительность сервера, а новые серверы отключают его или просто больше не реализуют.
Часть о совместимости абсолютно не соответствует действительности; часть о производительности своего рода верно , но , вероятно , не имеет значения для вас.
Вероятно, тот человек, о котором вы говорите, говорил о том, что правила Apache быстрее помещать в центральную конфигурацию, а не в файлы .htaccess: первые загружаются один раз в процесс Apache, и их не нужно искать при каждом запросе.
Однако это невозможно на виртуальном хостинге - использование файлов .htaccess - единственный вариант, который у вас есть.
Если у вас есть возможность поместить параметры конфигурации в центральную конфигурацию (т. Е. У вас есть доступ администратора к серверу), и вы беспокоитесь о производительности, сделайте это. Но скорее всего, это не проблема на самом деле. Есть много вещей, которые нужно оптимизировать в веб-приложении, прежде чем на это стоит обратить внимание.
Для простых задач переписывания на веб-сайте с низким или нормальным трафиком .htaccess все еще остается в пути.