Назад | Перейти на главную страницу

Apache2 настроил несколько сайтов с неработающим поддоменом?

Я хочу запустить 2 сайта Wordpress на моем стеке LAMP, установленном на VPS. Сайт 1: test1.example.com Сайт 2: test2.example.com

Вот мои файлы конфигурации:

test1.example.com.conf:

<VirtualHost *:80>
    ServerName test1.example.com
    DocumentRoot /path/test1
    <Directory "/path/test1">
        Options Indexes FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

test2.example.com.conf:

<VirtualHost *:80>
    ServerName test2.example.com
    DocumentRoot /path/test2
    <Directory "/path/test2">
        Options Indexes FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

я сделал a2ensite для обоих файлов конфигурации и перезапустил службу apache2.

Но проблема в домене test2.example.com и example.com (еще не настроено) автоматическое перенаправление на test1.example.com. Я также проверяю конфигурацию для базы данных site2, и это правильно. Когда я a2dissite test1.example.com.conf домен test2.example.com работать нормально

Вот это .htaccess файл:

<IfModule mod_rewrite.c>
   RewriteEngine On
   RewriteBase /reeme/
   RewriteRule ^index\.php$ - [L]
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule . /reeme/index.php [L]
</IfModule>

Что я делаю не так? Пожалуйста помоги!