www.domain.net работает, но domain.net не работает? Файлы Apache2 .conf

У меня есть два домена, но я пытаюсь заставить их работать, бросив подпапки, такие как /var/www/html/subfolder1 и /var/www/html/subfolder2. Я просто получил его работать, но домен не будет идти в том же месте, если я www.kofgaming.net войдет в подпапку, и если kofgaming.net он попадет в папку / var / www / html!

Вот что /etc/apache2/sites-enabled/kofgaming.net.conf вложенная папка .

Также здесь /etc/apache2/apache2.conf PasteBin.

Я просто хочу сказать, что я новичок в apache и ubuntu, поэтому, пожалуйста, несите меня, если я не имел никакого смысла в какой-либо помощи будет оценена. Если вам нужна какая-либо информация от меня, не стесняйтесь спрашивать. Спасибо, Advance!

0
задан 30 October 2017 в 04:18

2 ответа

Вы должны определить два отдельных виртуальных хоста. Они могут быть определены в отдельные файлы конфигурации, или оба могут быть определены в одном файле конфигурации. Предположим, мы хотим, чтобы оба виртуальных хоста определялись в файле конфигурации 000-default.conf, поэтому (согласно вашему pastebin) его содержимое должно выглядеть так:

<VirtualHost *:80> ServerAdmin admin@kofgaming.net ServerName kofgaming.net DocumentRoot /var/www/html/kofgaming <Directory /var/www/html/kofgaming> AllowOverride All </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> <VirtualHost *:80> ServerAdmin admin@kofgaming.net ServerName www.kofgaming.net DocumentRoot /var/www/html/www.kofgaming <Directory /var/www/html/www.kofgaming> AllowOverride All </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>

Не забудьте перезапустить Apache после изменение конфигурации.

0
ответ дан 18 July 2018 в 04:17

Вы должны определить два отдельных виртуальных хоста. Они могут быть определены в отдельные файлы конфигурации, или оба могут быть определены в одном файле конфигурации. Предположим, мы хотим, чтобы оба виртуальных хоста определялись в файле конфигурации 000-default.conf, поэтому (согласно вашему pastebin) его содержимое должно выглядеть так:

<VirtualHost *:80> ServerAdmin admin@kofgaming.net ServerName kofgaming.net DocumentRoot /var/www/html/kofgaming <Directory /var/www/html/kofgaming> AllowOverride All </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> <VirtualHost *:80> ServerAdmin admin@kofgaming.net ServerName www.kofgaming.net DocumentRoot /var/www/html/www.kofgaming <Directory /var/www/html/www.kofgaming> AllowOverride All </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>

Не забудьте перезапустить Apache после изменение конфигурации.

0
ответ дан 24 July 2018 в 18:03

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

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