Я имею, устанавливают мой виртуальный хост с conf файлом и включил его, все же я хотел бы изменить "Страницу Значения по умолчанию Apache2 Ubuntu по умолчанию" на мой собственный HTML.
значение по умолчанию указывает на /var/www/html/index.html
Я хотел бы, чтобы мой AWS EC2 указал на новый conf, который я создал. Как я делаю это?
И также имеет php файл как значение по умолчанию вместо HTML, который потребовал бы .htaccess файла?
Спасибо, Зародыш.
Можно или отредактировать файл /var/www/html/index.html или отредактировать conf для указания на dir страниц. Вам не нужен .htaccess файл. Удостоверьтесь, что Вы перезапускаете апача:
## Start command ##
systemctl start apache2.service
## Stop command ##
systemctl stop apache2.service
## Restart command ##
systemctl restart apache2.service
Используйте текстовый редактор для указания на новый conf:
$ sudo нано/etc/apache2/sites-enabled/your_server_domain_or_IP.conf
<VirtualHost *:80>
. . .
DocumentRoot /var/www/your_new_dir
. . .
</VirtualHost>
Сохраните и закройтесь. Теперь проверьте свою конфигурацию:
$ sudo apache2ctl configtest
Вывод должен быть "синтаксисом хорошо". Затем перезагрузка apache2:
$ sudo systemctl перезагружают apache2