Nginx配置特定二级域名

作者: Deali-Axy 2017-02-01 09:45:12

首先把先在域名设置页面把二级域名解析到服务器的公网IP上,这里假设是 bbs.domainname.com


 


然后编辑 /etc/nginx/sites-available/domain.com.conf 文件。


 


增加以下代码,做多站点配置:


server{


listen 80;


server_name bbs.domainname.com;


root /var/www/html/bbs;


index index.php index.html index.htm index.nginx-debian.html;


location / {


try_files $uri $uri/ =404;


}


error_page 404 /404.html;


error_page 500 502 503 504 /50x.html;


location = /50x.html {


root /var/www/html/bbs;


}


location ~ \.php$ {


try_files $uri =404;


fastcgi_pass unix:/run/php/php7.0-fpm.sock;


fastcgi_index index.php;


fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;


include fastcgi_params;


}


}


 


然后重新加载配置就可以了:


service nginx reload


 


本文永久更新地址:http://www.linuxdiyf.com/linux/28081.html

相关资讯