amh怎么nginx配置二级域名


一、新建rewrite规则,复制下面的规则然后另存为wp2.conf

location /wordpress/ {

if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}

if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}

if (!-f $request_filename){
rewrite (.*) /wordpress/index.php;
}
}

二、注意上面的wordpress目录,假设你的二级目录或为blog则将上面两处修改为blog

三、将创建的wp2.conf存放至服务器/usr/local/nginx/conf/rewrite目录中

三、打开/usr/local/nginx/conf/vhost目录,找到网站的配置文件,圆腊比如小z博客喊脊的是xiaoz.me.conf在server{}引橘渗滑入新增的wp2.conf文件include rewrite/wp2.conf;保存并覆盖,如果怕改错,建议先备份。

四、最后重启nginx服务器,amh nginx restart
主机名写二级域名就行了