有没有办法让拥有wordpress安装的massvirtual主机,而不必为每一个都定义一个服务器块?
答案 0 :(得分:0)
只有这样才能使所有wordpress网站都使用相同的wordpress安装,否则我认为没有为每个服务器创建一个新的虚拟主机是不可能的,因为每个服务器都有不同的入口点(不同的索引)。 php)并且应该修剪每个请求以将正确的URI传递给PHP文件。
修改强>:
您可以执行动态服务器名称,并将其与www
中的文件夹相匹配server {
server_name ^(www\.)?(?<domain>.+)$;
root /var/www/$domain;
location / {
# normal wordpress config;
}
}
这样,如果你添加一个像www.new-example.com
这样的新域名,你可以在/var/www/new-example.com
创建一个新文件夹,它可以在不使用nginx配置的情况下工作