Apache2 ErrorDocument не работает на VirtualHost
Мое перенаправление ErrorDocument не работает!
Вот нижняя часть моего сайта-доступного файла:
...
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ErrorDocument 403 /403.php
ErrorDocument 404 /404.php
</VirtualHost>
Если вы переходите к 109.123.109.205/404.php, страница ошибки отображается правильно, однако, когда вы переходите к 109.123.109.205/asdf.php, я просто получаю ошибку стандартного болота 404...
Любое понимание высоко ценится,
1 ответ
Ваш ErrorDocument
заявления выглядят правильно. Поскольку вы тестируете это с использованием IP-адреса, вы можете выбрать конфигурацию по умолчанию. Попробуйте подключиться к виртуальному хосту, используя имя сервера в соответствии с ServerName
директивы.