我是 nginx 的新手。我阅读了一些文档来安装它并使用 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
}
但是,如果 root 是其他目录,Nginxindex.php
会在该目录中提供服务。
问题是我无法设置服务器名称,因为我使用的是 IP 地址而不是虚拟主机。我从我的 Windows 电脑访问 Linode。
一些想法或建议?