У меня есть веб-приложение на Apache / Ubuntu 14.04, которое работало нормально, пока я не обновил сервер до Ubuntu 18.04. Теперь, когда я захожу на сайт, он автоматически просит меня загрузить файл. Файл, который он хочет загрузить, является стартовой страницей веб-приложения. Файл называется index. asp. У меня действительно включен модуль dir.
<IfModule mod_dir.c>
DirectoryIndex index.asp index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>
Я также сравнил модули apache с сервера, который имеет 14.04 с 18.04, и они идентичны.
Вот файл vhost .
<VirtualHost _default_:443>
ServerName xxxxxxxx.net
ServerAlias xxxxxxx.net
DocumentRoot /home/computer/xxx/xxxxxx/htdocs
<Directory /home/xxxxx/xxxxx/xxxxx/htdocs>
Options -Indexes +ExecCGI +FollowSymLinks
Require all granted
</Directory>
Я добавил это в файл vhost и перезапустил apache, но идентификатор не работал.
AddHandler php5-script .php .asp .aspx .ascx .ashx .asmx .pl
AddType text/html .php .asp .aspx .ascx .ashx .asmx .pl
Нет ошибок в apache журналах