У меня есть один домен: example.com, и мне нужно иметь 2 разных сайта с этим доменом, как я объясню ниже.
Сайт 1: example.com
Сайт 2: пример .com / site2
Я пытался создать виртуальный хост для каждого сайта, я показываю ниже:
Виртуальный хост сайта 1:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName example.com
DocumentRoot /var/www/html/site1/
<Directory /var/www/html/site1>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Сайт 2:
ServerAdmin webmaster@localhost
ServerName example.com/site2
DocumentRoot /var/www/html/site2/
<Directory /var/www/html/site2>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Однако это не работает, когда я набираю example.com, он перенаправляет меня на example.com/site2, но показывает страницу, не найденную, как при попытке поиска по странице / site2 в примере .com, мне нужно, чтобы это были 2 отдельных сайта.
Надеюсь, кто-нибудь может мне помочь. Я использую WordPress и Magento для сайтов. На example.com есть Magento 2, а на example.com/site2 есть wordpress
Спасибо!