我想将我的主站点和我的图像服务器托管在同一目录中(我目前在 Xampp 上),因为它们将共享许多核心功能和正文模板。
我希望能够为另一个域/子域打开不同的索引文件,如下所示: mywebsite -> index.php | imgserver -> image.php
首先,所有域/子域都在我的 sys32 主机文件和 apache vhosts 配置中正确设置。 然而,我的 .htaccess 是我认为我的问题所在:
# BASE REWRITE
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_URI} !-f
RewriteCond %{REQUEST_URI} !-d
RewriteCond %{REQUEST_URI} !-l
RewriteCond %{HTTP_HOST} ^mywebsite[NC]
RewriteRule ^(.*)$ index.php?query=$1 [QSA,L]
RewriteCond %{HTTP_HOST} ^imgserver[NC]
RewriteRule ^(.*)$ image.php?query=$1 [QSA,L]
</IfModule>
当加载任何一个假主机时,它仍然带我到 index.php,我做错了什么?