标签归档:wdcp

wdcp建站遇到的几个坑

wdcp是对于我这种渣渣来说不错,可以让我轻松使用vps,即使你不懂llinux命令,图形化界面,傻瓜式操作,可以让你快速搭建服务器环境并建站.
其实小站虚拟主机就够了,不用折腾,但是想玩个规模大点的站一般都用vps了.比如阿里云的ecs,腾讯云等.
在使用wdcp建站过程中遇到一些坑,做下记录.
一.wdcp后台的引擎切换
如果安装时你只安装了一种服务器类型,切换一下立马就坑爹了,网上搜半天,解决不了,害我只能重装,所以没事别瞎切换,除非你安装了nginx+apache两种服务器.
wdcp建站遇到的几个坑

二.wdcp后台安全问题
查看wdcp后台的登录日志,发现有人在用机器自动登自己的后台,想黑你的站.
原因是wdcp默认后台的路径为:网站IP+8080 ,默认账号为admin.
相信大部分人密码是改了.
但是别人知道你的路径,可以试密码.我相信大部分人的账号都是admin.
解决办法:
1.登录次数限制,比如密码错误三次限制半小时.如果使用这种办法不知道会不会在同一时间段别人先错了三次,我这边也登陆不上.
2.ip限制.ip限制和授权域名.
由于我的ip经常变,所以没设置ip.域名感觉麻烦也没设置.
3.端口修改
直接修改后台端口,将8080修改为建议8000-9999之间的端口.不能使用80端口.修改前,到wdcp防火墙里开放了相应端口.
wdcp建站遇到的几个坑

并要到相应的vps安全组开放该端口的权限.
本人暂时用修改端口的方法.
我相信大部分黑客盗的都是能直接进到登录界面的,你把端口修改,相当于修改了登录路径,他后台都找不到,一般也就放弃了.

三.wdcp默认域名和301设置问题
一般在wdcp后台建站时如果一开始绑定的域名为顶级比如madboor.com,那么默认网站的域名为madboor.com,即使你绑定了www.madboor.com,打开域名会是domin.com,一般我们习惯设置www.madboor.com为默认域名.
所以这就要求我们在建站的时候绑定域名直接填www.madboor.com比较靠谱.
还有做301,直接在网站下设置没卵用的.设置了直接网站就打不开了.
wdcp建站遇到的几个坑

那么如何做呢,比如你默认网站为www.madboor.com,你需要将madboor.com301到www.madboor.com
直接wdcp后台新建站点madboor.com,然后啥也不做,直接301到www.madboor.com保存就ok了.
wdcp建站遇到的几个坑

四:wdcp404返回问题
此问题用帝国cms出现了,wordpress没有这个问题.
具体问题:
比如我一个存在的页面url为www.madboor.com/1111.html
当我访问www.madboor.com/1111.htmlxxx
这个不存在的url时竟然返回的不是状态码404,而是200,且返回的是网站首页,意思就是这个url和网站首页一模一样,这就坑爹了,但是让我访问www.madboor.com/xxxx1111.html这个不存在的url时候却返回了404.
由此可见后缀是html的能判断出404.
wdcp论坛看到有人遇到此类问题,管理员并没有解答!
暂时没有找到直接解决办法,但是我想到了替代解决办法,
既然访问所有的不存在url跟首页代码相同,我直接在首页模板加个canonical标签不就完了,现在百度也是支持canonical标签的.
<link rel=”canonical” href=”http://www.madboor.com”/>
加上这个所有不存在的url页面即使存在,也会告诉搜索引擎以首页这个页面为准,其他为辅.避免了网站的重复页面问题.