1

Я работаю частично администратором 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) в разделе Дополнительные примеры.

Что не так с моей конфигурацией? Или что я делаю не так?

0