Apache2 не находит страницу индекса автоматически.Если я перехожу на (IP) адрес - я еще не купил домен - где я должен найти страницу индекса, я получаю сообщение об ошибке «Сервер не найден».
Я переустановил Apache2 после apt-get remove --purge apache2 apache2-utils
, но этоне меняетсяЕсли я иду на http://ipaddress/index.html, это работает.У меня та же проблема со всеми индексными страницами (или страницами install.php для примера).
Нет httpd.conf, только apache2.conf и 000-default.conf в site-available.
000-default.conf:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
<Directory /var/www/html>
DirectoryIndex index.php index.html
</Directory>
</VirtualHost>
.htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
Я на Ubuntu Server 18.04 с установленными mysql, php7.2 и apache2.