淺談nginx通過location配置多個站點

我們經常會出現一臺服務器下搭建多個項目的需求,而使用nginx部署就可以通過同一個域名下搭建多個項目站點,具體nginx配置方法如下:

1.找到nginx的配置文件,一般在/etc/nginx目錄下(也可以使用find / -name nginx 找到)

在這裏插入圖片描述

2.在配置文件中增加多個location,每個location對應一個項目,加入如下代碼:

location / {
        root   /usr/share/nginx/html;
        index  index.html index.htm;
}
location /a {
        alias   /var/www/huang;
        index  index.html index.htm;
}

注意:root與alias主要區別在於nginx如何解釋location後面的url,這會使兩者分別以不同的方式將請求映射到服務器文件上。

3.檢查nginx -t 檢查配置是否有誤,無誤後在重啓nginx(nginx -s reload),就可以訪問你的項目了


小夥伴,如果覺得對你有幫助,幫我點下讚唄。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章