私は実際に drupal マルチサイト環境で作業しており、エイリアス サフィックスの問題で立ち往生しています。
マルチサイト エイリアス名用に、sites.php ファイルで次のような設定を行いました。
$sites['example.example.de'] = 'example.example.de';
$sites['tp-ref.example.example.de/vwp'] = 'example.example.de';
$sites['tp-tst.example.example.de/vwp'] = 'example.example.de';
$sites['tp-dev.example.example.de/vwp'] = 'example.example.de';
$sites['tp-local.example.example.de/vwp'] = 'example.example.de';
私の VHost 設定:
<VirtualHost *:80>
DocumentRoot "C:/seu/xampp/htdocs/iptp"
ServerName example.example.de
ServerAlias tp-ref.example.example.de/vwp tp-tst.example.example.de/vwp tp-dev.example.example.de/vwp tp-local.example.example.de/vwp
</VirtualHost>
そして私のローカルホストファイル:
127.0.0.1 example.example.de
127.0.0.1 tp-ref.example.example.de
127.0.0.1 tp-tst.example.example.de
127.0.0.1 tp-dev.example.example.de
127.0.0.1 tp-local.example.example.de
URL example.example.de は問題なく動作しますが、別の URL を開こうとするとページを開くことができましたが、Drupal のパスに問題があるようです。たとえば、「tp-ref.example.example.de/vwp」という URL を開こうとすると、Drupal は「tp-ref.example.example.de」からすべての css ファイルと js ファイルをロードしようとしますが、ロードする必要があります。ここから「tp-ref.example.example.de/vwp」。これはベースパスの問題か何かだと思います... :/ 回避策を知っている人はいますか?