фона:Можно ли установить ErrorDocument в Apache httpd для определенного псевдонима?
У меня есть файл настройки Apache на моем веб-сервере и имеет адрес маршрута, а затем ряд псевдонимов определен. Проблема заключается в том, что в случае 404 пользователь перенаправляется на корневой сайт даже при использовании портала псевдонимов, который имеет смысл в файле конфигурации.
Вопрос
Как я могу определить параметры ErrorDocument для каждого из моих псевдонимов?
Исходный код
<VirtualHost *:80>
ServerAlias *.samplesite.mysite.mycompany.co.uk
UseCanonicalName Off
ErrorDocument 404 /404.html
DocumentRoot /var/www/html/mysite1
AddOutputFilterByType DEFLATE text/css application/x-javascript text/x-component text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon application/javascript text/javascript application/json
Alias /mysite2 /var/www/html/mysite2
Alias /mysite3 /var/www/html/mysite3
Alias /mysite4 /var/www/html/mysite4
<Directory "/var/www/html/mysite1">
Require all granted
Options +Indexes
</Directory>
LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon
CustomLog logs/mysite_access_log vcommon
LogLevel info
#LogLevel debug rewrite:trace6
ErrorLog "logs/mysite-error.log"
</VirtualHost>