Я работаю частично администратором Apache (но не по выбору). Я пытаюсь настроить общий нижний колонтитул на CentOS 7. Страницы представляют собой обычный HTML, и они обслуживаются правильно, но в них нет нижнего колонтитула. Я выполнил apachectl restart
несколько раз.
Вот конфигурация.
httpd.conf
$ cat /etc/httpd/conf/httpd.conf
DocumentRoot "/var/www/html"
...
<Directory />
AllowOverride none
Require all denied
</Directory>
...
<Directory "/var/www">
AllowOverride None
Require all granted
</Directory>
<Directory "/var/www/html">
Options Indexes FollowSymLinks Includes
</Directory>
.htaccess
$ cat /var/www/html/.htaccess
RewriteEngine on
RewriteRule ^wiki/?(.*)$ /w/index.php?title=$1 [L,QSA]
<IfModule mod_deflate.c>
<FilesMatch "\.(js|css|html)$">
SetOutputFilter DEFLATE
</FilesMatch>
</IfModule>
footer.html
находится в корне документа и расположен рядом с index.html
. Это включено так на соответствующих страницах. Вот пример из опции View Source в Firefox:
68 </UL>
69 <!--#include virtual="/footer.html" -->
70 </BODY>
71 </HTML>
footer.html
доступен здесь. Я получил <!--#include virtual="/footer.html" -->
из руководства Apache по серверным включениям (SSI) в разделе Дополнительные примеры.
Что не так с моей конфигурацией? Или что я делаю не так?