准备:php
目标: 配置一个二级域名: bbs.test.comcss
1 登陆域名后台(阿里为例)html
记录类型: Anginx
主机记录: bbs(二级域名的名字)服务器
记录值:服务器IP地址测试
2 添加域名文件夹:spa
登陆你的服务器,code
在路径 /home/wwwroot/ 目录下新建文件夹 bbs.test.com ,并赋权限777server
(我的服务器。便于管理。能够直接777,其余商用的或者公司的服务器要参看权限模块。自行网上查吧)htm
在路径 /home/wwwlogs/ 目录下新建文件 bbs.test.com.log
3 添加配置文件
进入路径:/usr/local/nginx/conf/vhost 新建文件:bbs.test.com.conf
复制主域名的配置文件内容到 二级域名配置中。修改以下,红色标注的是我修改的内容
server { listen 80; #listen [::]:80; server_name bbs.test.com; index index.html index.htm index.php default.html default.htm default.php; root /home/wwwroot/bbs.test.com/; include other.conf; #error_page 404 /404.html; include enable-php.conf; location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 12h; } location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; } } location ~ /\. { deny all; } access_log /home/wwwlogs/bbs.test.com.log; }
完成以后。重启nginx
#nginx命令 start: /usr/local/nginx/sbin/nginx stop: /usr/local/nginx/sbin/nginx -s stop reload: /usr/local/nginx/sbin/nginx -s reload
4 测试: 在你二级域名文件夹。添加一个文件,访问,就能够了。。
PS: 其余二级域名也是这样。。能够添加多个,都是这个步骤