除了需要转到根目录的子域之外,如何将所有请求发送www.domain.com
到domain.com
根目录?/directoryA
specific.domain.com
/directoryB
www.domain.com
已被重定向至domain.com
并且如果可能的话应该保持这种状态。
答案1
您只需要创建server
具有不同服务器名称的不同部分
server {
server_name domain.com
root /directoryA
... other options ...
}
server {
server_name specific.domain.com
root /directoryB
... other options ...
}
由于 www.domain.com 已重定向,因此未为其创建任何部分。(或者 www.domain.com 将拥有自己的服务器部分来处理重定向)。