Apache .htaccess中的子域访问问题

Apache .htaccess中的子域访问问题,apache,.htaccess,subdomain,Apache,.htaccess,Subdomain,我有一个this.htaccess文件 问题: 当我点击URL admin.domain.de时,我将在domain.de/folderName上重定向我,而不是在http://admin.domain.de/admin-panel/. 注: 当我点击admin.domain.de/admin-panel时,它工作正常 有人能帮我看看.hraccess文件中的错误吗?您可以这样尝试: <IfModule mod_rewrite.c> RewriteEngine on Rewr

我有一个this.htaccess文件

问题:

当我点击URL admin.domain.de时,我将在domain.de/folderName上重定向我,而不是在http://admin.domain.de/admin-panel/.

注:

当我点击admin.domain.de/admin-panel时,它工作正常

有人能帮我看看.hraccess文件中的错误吗?

您可以这样尝试:

 <IfModule mod_rewrite.c>
 RewriteEngine on

 RewriteCond %{HTTP_HOST} ^admin.domain.de
 RewriteRule    ^$   admin-panel/    [L]
 RewriteRule    (.*)  admin-panel/$1 [L]

 RewriteCond %{HTTP_HOST} ^domain.de
 RewriteRule    ^$  foldername/    [L]
 RewriteRule    (.*)  foldername/$1 [L]
</IfModule>
api.domain.de and admin.domain.de
 <IfModule mod_rewrite.c>
 RewriteEngine on

 RewriteCond %{HTTP_HOST} ^admin.domain.de
 RewriteRule    ^$   admin-panel/    [L]
 RewriteRule    (.*)  admin-panel/$1 [L]

 RewriteCond %{HTTP_HOST} ^domain.de
 RewriteRule    ^$  foldername/    [L]
 RewriteRule    (.*)  foldername/$1 [L]
</IfModule>