將網域的 URL 對應到不同的資料夾

將網域的 URL 對應到不同的資料夾

所以我有以下資料夾結構:

- web
   - SiteA
   - SiteB
   - SiteC

我的網域 www.sitea.de 指向資料夾 SiteA。到目前為止一切順利,一切正常。現在我想將 www.sitea.de/siteb/* 指向資料夾 SiteB。 SiteC 也是如此:www.sitea.de/sitec/* 到 SiteC。

到目前為止我已經嘗試過:

<VirtualHost IP:80>
# General setup for the virtual host, inherited from global configuration
DocumentRoot /web/SiteA/
ServerName www.sitea.de

ErrorLog logs/ssl_error_log
TransferLog logs/ssl_access_log
LogLevel warn

<Directory /web/SiteA/>
        Require all granted
</Directory>

  Alias /siteb "/web/SiteB/"
  <Directory "/web/SiteB/">
       Order allow,deny
       Allow from all
       AllowOverride All
  </Directory>

</VirtualHost>

到目前為止,當我輸入 www.sitea.de/siteb 時,它會呼叫 SiteB 的主頁,但不會載入任何樣式表。 Chrome 控制台在 www.sitea.de/siteb/css/style.css 上返回 404。即使我打電話給 www.sitea.de/siteb/contentxyz,它也會將我重定向到 SiteA 的「site-not-found-page」。

根據我的觀察,www.sitea.de/siteb/* 之後似乎沒有任何內容被重定向到資料夾 SiteB。

有沒有辦法將 URL 的其餘部分也重新導向?

相關內容