Основной вопрос Apache2 относительно того, чтобы указывать на новый conf для /var/www/mySite.com

Я имею, устанавливают мой виртуальный хост с conf файлом и включил его, все же я хотел бы изменить "Страницу Значения по умолчанию Apache2 Ubuntu по умолчанию" на мой собственный HTML.

значение по умолчанию указывает на /var/www/html/index.html Я хотел бы, чтобы мой AWS EC2 указал на новый conf, который я создал. Как я делаю это?

И также имеет php файл как значение по умолчанию вместо HTML, который потребовал бы .htaccess файла?

Спасибо, Зародыш.

0
задан 21 October 2019 в 17:09

2 ответа

Можно или отредактировать файл /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
0
ответ дан 22 December 2019 в 00:16

Используйте текстовый редактор для указания на новый 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

0
ответ дан 22 December 2019 в 00:16

Другие вопросы по тегам:

Похожие вопросы: