遇到一些客户喜欢在zblog的目录下创建子网站,就是用目录访问,但是大多数安装后就无法访问,一般情况都是因为伪静态规则问题,下面就为大家分享一下。
以宝塔为例,主域名为,www.dunqie.com,新建站点域名为www.dunqie.com/zblog/,详情如下:
1.打开宝塔
找到对应站点,点击设置,点击伪静态;
2.修改伪静态规则
遇到一些客户喜欢在zblog的目录下创建子网站,就是用目录访问,但是大多数安装后就无法访问,一般情况都是因为伪静态规则问题,下面就为大家分享一下。
以宝塔为例,主域名为,www.dunqie.com,新建站点域名为www.dunqie.com/zblog/,详情如下:
1.打开宝塔
找到对应站点,点击设置,点击伪静态;
2.修改伪静态规则
默认规则如上,接下来替换添加如下规则:
location / { 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 (.*) /index.php; } } location /zblog/ { 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 (.*) /zblog/index.php; } }
3.保存
保存规则即可,注意以下事项:
第一个location规则是默认站点规则,第二个则为目录规则,其中的zblog为你的目录,有两个zblog都要修改。
如要添加更多规则,复制第二个规则添加即可。