我正在尝试创建 Drupal Multisite。目前可以说我们在下面的 Live Sites 表单中
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
现在我们必须为每个 Live Site 创建博客,我们正在研究 Drupal Mutlisite 架构,因此所有站点都应该指向相同的代码库,这将简化我们的维护任务。
我们目前已经为安装在 blogs.example.com 的主/默认域站点目录创建了符号链接,因此符号链接被创建为
ln -s /var/www/vhosts/blogs.example.com/httpdocs/ /var/www/vhosts/xyz.example.com/httpdocs/blog
并在站点下创建了一个文件夹作为站点/xyz.example.com.blog
但是当我们在浏览器中打开 URL 时,我们得到“未指定输入文件”
我们不确定上述错误是否是由于 .htaccess 中的某些问题造成的,我们也很困惑在哪里添加与 MutliSite 相关的 htacess 配置。
任何帮助,将不胜感激。