虽然WDCP面板出来好多年,而且也有相当多的用户群体,即便最近半年左右也有将原来不升级更新的版本简单的升级软件更新了点内容,但是还是有些细节做的不足的。在细节功能和完善上稍微与最近出来的宝塔面板有点差距。但是WDCP面板的基本功能还是有的,而且即便要解决问题也都能搜索到帮助相关的文档解决。
蜗牛在平时也有看到不少的网友、尤其是移动微信端框架部署WEB环境,很多人都使用的WDCP面板,可能是出于习惯吧。前几天蜗牛有遇到一个网友在默认的Apache+Nginx组合不想使用,需要切换到单独的Nginx,但是WordPress伪静态没有解决,毕竟在Apache伪静态稍微简单一点在根目录丢上.htaccess文件即可解决,但是Nginx系统没有自带规则,需要我们手动添加。
这里蜗牛整理到两个在WDCP面板环境添加伪静态规则的方法,记录下来,以便有需要的朋友可以看到参考使用。
第一、WDCP后台面板添加伪静态规则
登入WDCP面板后台,在【网站管理】-【rewrite规则管理】,我们可以看到默认只有DISCUZ的几个规则,理论上官方如果将常见的CMS规则添加进来才行。这里我们自己添加吧。
以.conf结尾,且文件名中包括_apache或_nginx,如discuz_apache.conf,代表apache或nginx的文件。
然后我们在站点管理中可以修改伪静态指定规则。
第二、直接在配置文件中修改
1、将wordpress.conf伪静态规则添加到对应的Nginx伪静态目录
/www/wdlinux/nginx-1.8.1/conf/rewrite
2、修改配置文件
include /www/wdlinux/nginx-1.8.1/conf/rewrite/wordpress.conf;
在当前站点配置规则中添加引用规则。
总结,以上两个方法可以将WDCP面板站点自定义规则添加进来。对于会的用户不难,但是对于不会的来说稍微有点困扰,官方应该直接将常用规则添加进来。