Я могу добавить свою конфигурацию .htaccess к моему поддерживающему сайты виртуальному хосту .conf файл?

Я понимаю, что httpd.conf больше не доступен в Apache в/etc/apache2. Фиксация - то, что я мог создать httpd.conf файл, как детализировано здесь и указать на мой apache2.conf на него.

Но просматривая apache2.conf, я заметил это:

# Include the virtual host configurations:
IncludeOptional sites-enabled/*.conf

Это означает, что я могу безопасно добавить свои конфигурации .htaccess к моему .conf файлу в/etc/apache2/sites-enabled/mysite.com.conf?

Добавление конфигураций сервера к .htaccess может замедлить вещи, особенно когда Вы добавляете набор их как показано здесь, и я хочу удостовериться, что я добавляю их в самом благоразумном месте.

0
задан 13 April 2017 в 15:24

1 ответ

Необходимо создать .conf файл для сайта в /etc/apache2/conf-available/ и поместить там все настройки сервера, которые Вы не хотите в .htaccess. Затем включите ту конфигурацию с помощью a2enconf (который создаст символьную ссылку в /etc/apache2/sites-enabled.

Видят /usr/share/doc/apache2/README.Debian.gz для больше о том, как конфигурация Apache обрабатывается в Debian и его производных как Ubuntu.

0
ответ дан 28 September 2019 в 15:52

Другие вопросы по тегам:

Похожие вопросы: