Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Conf или .htaccess когда что использовать?

Автор вопроса: GravitonОтветов: 3

Логика перезаписи URL-адреса Apache может быть записана либо в файле conf, либо в файле .htaccess. Какой из них больше подходит, для какого случая? И допустим, у меня есть .htaccess в моем корневом веб-каталоге, и у меня также есть файл conf, определенный в каталоге Apache/conf, какой файл будет запущен первым?

apache

Ответы

Ответ 1 · рейтинг 2 · Hank Gay

Чтобы ответить только на одну часть вашего вопроса: если вам не нужна повышенная гибкость файла .htaccess в разных каталогах, не используйте их; они замедляют обработку запросов.

Ответ 2 · рейтинг 1 · TFM

Файл .htaccess находится в корневой папке и может быть легко скопирован в другое место вместе с веб-страницами. Файл Conf не всегда может быть доступен в размещенной среде.

Ответ 3 · Michael Cramer

Директивы mod_rewrite файла .conf будут выполняться первыми - перед фазой преобразования URL-адреса в имя файла. Но в большинстве случаев эта разница будет минимальной. Есть соображения производительности, но они действительно влияют только на сайты с очень интенсивным трафиком или на недостаточно мощное оборудование.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы