У меня есть следующая конфигурация Apache на моем виртуальном частном сервере Ubuntu 24.04:
на сайтах- включенный каталог, у меня есть эти 2 файла для каждого из моих веб-сайтов (они находятся соответственно в laiguilleconsoude.conf и lespouletsdefarinet.conf :
VirtualHost configuration:
*:80 is a NameVirtualHost
default server laiguilleconsoude (/etc/apache2/sites-enabled/laiguilleconsoude.conf:1)
port 80 namevhost laiguilleconsoude (/etc/apache2/sites-enabled/laiguilleconsoude.conf:1)
alias www.laiguilleconsoude
port 80 namevhost lespouletsdefarinet (/etc/apache2/sites-enabled/lespouletsdefarinet.conf:1)
alias www.lespouletsdefarinet
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www/html"
Main ErrorLog: "/var/log/apache2/error.log"
Mutex watchdog-callback: using_defaults
Mutex default: dir="/var/run/apache2/" mechanism=default
PidFile: "/var/run/apache2/apache2.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name="www-data" id=33
Group: name="www-data" id=33```
Когда я захожу на laiguilleconsoude.fr, я получаю правильный веб-сайт, но когда я захожу на lespouletsdefarinet.fr, я получите страницу для первого, для которого сам установлен сервер по умолчанию.
Может кто-нибудь помочь мне с этим, я не смог найти никакой помощи, почему мой второй веб-сайт перенаправляется на первый? И почему первый установлен на сервер по умолчанию? я следовал руководству с этого сайта: https://www.digitalocean.com/community/ ... untu-20-04
[b]У меня есть следующая конфигурация Apache на моем виртуальном частном сервере Ubuntu 24.04:[/b] [list] [*]на сайтах- включенный каталог, у меня есть эти 2 файла для каждого из моих веб-сайтов (они находятся соответственно в laiguilleconsoude.conf и lespouletsdefarinet.conf : [code] ServerAdmin webmaster@localhost ServerName laiguilleconsoude ServerAlias laiguilleconsoude DocumentRoot /var/www/laiguilleconsoude ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined ```
[*]Я отключил файл конфигурации по умолчанию из Apache
[*] Я поместил файлы для своих веб-сайтов в var/www/laiguilleconsoude и то же самое для другого с правильным файлом index.html
[*]Когда я выполняю [code]apache2ctl -S[/code] я понял это: [code]VirtualHost configuration: *:80 is a NameVirtualHost default server laiguilleconsoude (/etc/apache2/sites-enabled/laiguilleconsoude.conf:1) port 80 namevhost laiguilleconsoude (/etc/apache2/sites-enabled/laiguilleconsoude.conf:1) alias www.laiguilleconsoude port 80 namevhost lespouletsdefarinet (/etc/apache2/sites-enabled/lespouletsdefarinet.conf:1) alias www.lespouletsdefarinet ServerRoot: "/etc/apache2" Main DocumentRoot: "/var/www/html" Main ErrorLog: "/var/log/apache2/error.log" Mutex watchdog-callback: using_defaults Mutex default: dir="/var/run/apache2/" mechanism=default PidFile: "/var/run/apache2/apache2.pid" Define: DUMP_VHOSTS Define: DUMP_RUN_CFG User: name="www-data" id=33 Group: name="www-data" id=33```
[/code]
[/list] Когда я захожу на laiguilleconsoude.fr, я получаю правильный веб-сайт, но когда я захожу на lespouletsdefarinet.fr, я получите страницу для первого, для которого сам установлен сервер по умолчанию. Может кто-нибудь помочь мне с этим, я не смог найти никакой помощи, почему мой второй веб-сайт перенаправляется на первый? И почему первый установлен на сервер по умолчанию? я следовал руководству с этого сайта: https://www.digitalocean.com/community/tutorials/how-to-install-the-apache-web-server-on-ubuntu-20-04