Drupal マルチサイトを作成しようとしています。現在、以下のフォームのライブ サイトがあるとします。
abc.example.com
def.example.com
xyz.example.com
すべてのサイトは、ディレクトリ内の同じサーバー (Nginx サーバー) に存在します。
/var/www/vhosts/abc.example.com/httpdocs
/var/www/vhosts/def.example.com/httpdocs
/var/www/vhosts/xyz.example.com/httpdocs
現在、ライブ サイトごとにブログを作成する必要があります。Drupal マルチサイト アーキテクチャを検討しているため、すべてのサイトが同じコードベースを指す必要があります。これにより、メンテナンス タスクが容易になります。
現在、blogs.example.com にインストールされているメイン/デフォルト ドメインのサイト ディレクトリへのシンボリック リンクを作成しているため、シンボリック リンクは次のように作成されます。
ln -s /var/www/vhosts/blogs.example.com/httpdocs/ /var/www/vhosts/xyz.example.com/httpdocs/blog
そして、サイトの下にsites/xyz.example.com.blogとしてフォルダーを作成しました
しかし、ブラウザーで URL を開くと、「入力ファイルが指定されていません」というメッセージが表示されます。
上記のエラーが .htaccess の問題によるものかどうかはわかりません。また、MutliSite に関連する htacess 構成をどこに追加するかについても混乱しています。
どんな助けでも大歓迎です。