宝塔面板301设置(宝塔面板和wdcp哪个好)
宝塔面板和旗鱼云梯linux面板大对比
网站建设和运维过程中,复杂的配置让许多网站人员与站长感到头疼。对于经验丰富的站长来说,拥有便捷的操作工具至关重要。在网站搭建方面,建议使用Linux CentOS 7.6及以上系统,相比Windows系统,Linux系统更节省系统资源,因为它不加载桌面环境。
Linux系统不消耗资源
在运用Linux服务器时,通常会选择安装一个Linux运维工具,如宝塔面板,它可以帮助安装Web环境、LNMP和LAMP等。然而,对于服务器运维来说,单机面板并不能解决所有问题。
Linux建站依赖工具
众所周知,所有免费的面板除了搭建环境外,安全性几乎为零。虽然免费的东西不能要求太多,但一旦服务器出现问题,如被挂黑链或植入木马,就会考虑购买安全产品。此时,免费面板不得不升级为专业面板,费用也不算太高,大约一千多元。
站长的心声
近期,我维护的一个网站由于只安装了免费面板和基本收费防护工具,遭遇了网站被挂黑链和Linux面板崩溃的情况,不得不重新安装系统。
推荐的旗鱼云梯
对于新系统,我不想再使用传统的单机版面板,而是寻找一款云端化服务器管理平台——旗鱼云梯。它采用SAAS化模式,所有页面都在云端,不占用服务器任何资源,管理探针在不使用时可以关闭,使用时再开启,这点我觉得很有新技术。
使用旗鱼云梯平台后,我觉得应该给网站管理者和站长们提个醒,并做了一篇对比文章。
以下是旗鱼云梯平台与传统单机免安装面板的优势对比:
我客观地列举几点,具体功能还需自行了解。
1.安装
代码安装服务器探针
宝塔单机Linux面板需要手动复制一串命令,通过第三方工具或VNC安装。实际上,复制的安装代码就是服务器探针。如果你已经习惯了这种方式,那么你可能错了。
平台导入式
由于Linux面板安装已经发展到批量化导入方式,无需手动复制代码,通过工具一键安装。旗鱼云梯平台直接将服务器添加到控制台,即可安装探针,无需手动打代码,也不需要第三方工具。
2.页面
宝塔面板将所有页面安装到服务器中,相当于额外搭建了一个网站,这个网站没有证书,也不具备防护措施,从而给服务器安全带来隐患。
所有密码都记录在服务器里
宝塔面板会记录服务器的密码,并将其保存到服务器中。我们在查看数据库等列表时,能够看到密码是因为宝塔将密码保存在服务器上,这非常不安全。
密码不储存在服务器只能修改
旗鱼云梯平台采用页面后台探针分离化,页面在旗鱼云梯官网,通过平台连接后端加密探针,不保存服务器任何密码,只通过探针将服务器信息提取到页面中,不占用服务器任何资源,同时保证安全。
3.安全
安全工具全要钱
宝塔面板的安全工具,哪怕一个小功能也要收费,一年至少上千块。
免费的安全防护功能
旗鱼云梯提供免费的安全模式,拥有大量的安全防护工具,帮助站长保障服务器安全。
4.易用性
只能实现单机管理
宝塔面板采用单机管理形式,没有批量运维的能力。当我购买多台服务器时,需要同时管理多台服务器的运维,一个个复制粘贴登录地址,这无疑增加了工作量。
批量化服务器管理
旗鱼云梯可以实现平台化服务器管理,可以批量添加、批量运维管理,这在宝塔WDCP中表现较差,登录平台即可实现批量管理。
5.手机运维
宝塔手机端收费
对于手机插件服务器信息和管理操作,宝塔采用收费小程序方式,使用手机端也要收费,这让我想起了当年手机话费收费模式。
免费的手机端使用
旗鱼云梯可以手机直接登录后管理服务器,这点比其他品牌更优越,无需PC管理。
6.更符合SEO
SEO工具一箩筐
相对于SEO方面,宝塔并没有适配,这里不再赘述。旗鱼云梯针对网站SEO做了很多设置,帮助站长在底层实现网站优化,如404/301/robots/sitemap等,一键SSL实现https。我相信大家都觉得有,但自动续费、设置完不管的证书形式,还是免费的,现在有几家?
对比总结:虽然做了对比,但我认为宝塔和旗鱼云梯是两个不同的产品,它们是两个不同方向的运维工具,一个追求云端化批量化,一个在乎单机管理模式,哪个是未来,我相信用户可以清楚地看到。
宝塔面板nginx下动态链接301跳转到伪静态配置文件修改
301一般是某个页面链接改动后,出现新链接,旧链接变成404,十分不利于用户体验,因此建议把旧链接301跳转到新链接上,传递权重过去,对网站更换cms尤其重要,往往更换cms后链接规则不同,导致老站权重丢失
一般修改的301规则都是没有问号的,比如说
rewrite ^/jingji(.*)$ permanent;
以上这种只适合静态链接
但是对于旧链接页面(或者蜘蛛老抓动态链接页面,但是动态链接又不想让他参与排名)有问号的多参数的就不好使了
只能用一下的方法,这是只有一个参数的
if($request_uri~*"^/\?p=(\d+)$"){
set$myarg1$1;
rewrite.* $myarg1.html? permanent;
}
带两个参数可以这样
if($request_uri~*"^/index.php\?moduleid=(\d+)&itemid=(\d+)$"){
set$myarg1$1;
set$myarg2$2;
rewrite.* $myarg1-0-$myarg2-1.html? permanent;
}
linux系统宝塔php5.5怎么做301
301重定向这个挺重要的,我们做网站,如果你的是www开头的,那我们要用不带www的域名301重定向到带www开头的域名上面,反之亦然。
首先进入面板网站管理页,点对应的站点设置。添加绑定原域名。
完成后点击301重定向页面,完成新主域名到www二级域名的重定向操作。访问域名输入主域名,目标url输入www的二级域名。点击启用301复选框会在目标url后补加后缀,如图所示:
完成后点击配置文件,找到#301-START的配置项。会看到一条这样的配置语句:
if($host~'^xxx.com'){ return 301 $request_uri;}
这时候,我们需要手动增加配置了,因为宝塔提供的301重定向只能操作一个域名的重定向,多个域名无处可添。
复制这个if语句,在大括号后面粘贴。将红色部分的主域名更换为原域名,多个域名就重复几次。
保存后,经过这样一番操作后,清理下本地浏览器缓存后,就尝试下输入原域名吧,看看有没有成功实现301重定向。