我是新来的。我阅读了一些文档来安装它,并使用drupal 8对其进行配置。
我的服务器安装在linode上。我通过ip地址访问,而不是虚拟主机。
我的drupal位于var/www/html/d8/web中。
因此,要访问我的drupal站点,我输入ip-address/d8/web。
如果root /var/www/html/d8/web位于服务器默认文件中,则工作正常。以这种方式,我不能访问我的服务器上的其他网站,每次我必须改变根目录的默认文件。
我试过
location (d8/web/ {
try_files $uri /index.php?$query_string
} 但是,如果根目录是另一个目录,则Nginx将在该目录中提供index.php。
问题是我不能设置服务器名称,因为我使用ip地址而不是虚拟主机。我从我的Windows pc上访问Linode。
一些想法或建议?
发布于 2021-01-24 04:34:28
然后,显然每个站点需要一个不同的IP,在每个listen块的server {}子句中说明它们。
https://serverfault.com/questions/1050925
复制相似问题