我想在安装了 LAMP 堆栈的 VPS 上运行 2 个 Wordpress 网站。网站 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>
我做错了什么?请帮忙!