很多時候會用到不同子域名(sub domain),這邊講解如何使用nginx 設定不同網域名稱及設定成不同資料夾。
設定
DNS server 設定好名稱之後,修改檔案default
假設目前要增加nodejs.clonn.info,資料夾為/usr/share/nginx/www/nodejs
實測
在/usr/share/nginx/www,/usr/share/nginx/www/nodejs各增加不同的index.html,測試一下結果,的確如我們所想像。
結語
目前測試起來nginx和apache的設定方式雖然不大相同,不過能做到的功能大多可及,想要嘗試看看nginx的人可以一起來測試看看,另外歡迎加入NodeJS的行列。
設定
DNS server 設定好名稱之後,修改檔案default
sudo vim /etc/nginx/sites-available/default
假設目前要增加nodejs.clonn.info,資料夾為/usr/share/nginx/www/nodejs
# 其他設定資料
server {
listen 80;
server_name nodejs.clonn.info;
root /usr/share/nginx/www/nodejs;
index index.html index.htm index.php;
location / {
try_files $uri $uri/ /index.html;
}
}
# 其他設定資料
實測
在/usr/share/nginx/www,/usr/share/nginx/www/nodejs各增加不同的index.html,測試一下結果,的確如我們所想像。
結語
目前測試起來nginx和apache的設定方式雖然不大相同,不過能做到的功能大多可及,想要嘗試看看nginx的人可以一起來測試看看,另外歡迎加入NodeJS的行列。
留言
張貼留言