在Nginx中,可以使用以下方法來設置虛擬主機的存放目錄:
server {
listen 80;
server_name example.com;
root /path/to/your/directory;
...
}
在這個例子中,虛擬主機example.com的文件將存放在/path/to/your/directory
目錄中。
$host
變量來設置存放目錄,如下所示:server {
listen 80;
server_name example.com;
root /path/to/your/directory/$host;
...
}
在這個例子中,對于不同的虛擬主機,文件將根據主機名存放在不同的子目錄中。
無論使用哪種方法,都需要確保Nginx有訪問該目錄的權限,并且目錄中包含了虛擬主機的相關文件。