第2-2节:AKCMS为什么必须安装到子目录?

 2025-07-01  阅读 27  评论 0

摘要:

安装到子目录有什么坏处?对我管理网站有什么限制?

没有任何坏处!也没有任何限制!你仍然可以生成任意文件名的静态页(而不是局限在子目录中)谁再不看内容就瞎鸡巴抱怨,请不要怪本大叔发飙!

安装到子目录有什么好处?为什么不允许安装到根目录?

好处很大!

一 安全

因为AKCMS是开源的,所以文件结构自然也是公开的,安装到根目录相当于把网站的后台地址也公开了,比如:AKCMS根目录中有一个login.php,那管理入口一定是http://www.akhtm.com/login.php。然后居心不良的人就可以对你的后台动歪脑筋了。世界上没有绝对安全的系统,只能有入口,总能被攻破。

而安装到子目录,后台的入口就不是公开的了,如果你安装到abc目录,那http://www.akhtm.com/abc/就是你的管理入口;如果你安装到jkgu58213目录,那http://www.akhtm.com/jkgu58213/,相当于在密码之前又加了一道防护。从实践经验来说:akcms已经发现的几个安全漏洞,全部都依赖知道后台目录才会造成实际危害。

我们认为:无坚不破,最好的安全措施不是加密多少层,校验多严格,而是让攻击者找不到。

二 兼容其他系统(详细:AKCMS可以与其他建站系统和谐相处,可以做一个帮忙不添乱的小三)

常见的WEB程序的文件命名往往都差不多,比如:都得有include,templates……等目录,我们也遵循类似的命名原则。如果安装到根目录这就产生了一个冲突:两套系统无法共存。而AKCMS的所有程序都在一个子目录中,与任何系统都不会产生冲突。

比如:你的网站是基于Discuz的论坛,现在想做一个社区首页,把热门帖子汇总起来,增加一些推荐位、广告位。这时候你就可以安装一套AKCMS,让AKCMS管理页面+生成静态页。Discuz+AKCMS会和平共处,AKCMS的程序都在一个子目录中也便于您的维护。

综上所述,安装到子目录中好处这么得多,又没有坏处,所以我们限制程序一定要在子目录安装!

版权声明:本站内容为网页知识大全所有,严禁复制,转载,其他部份为用户投稿,如有侵权请速告知,我们将会在24小时内删除;

原文链接:http://clewo.net/anzhuangyuweihu/194.html

发表评论:

管理员

  • 内容1786
  • 积分0
  • 金币0
关于我们
网页设计类专业知识都可以到这里发布,网页知识大全(clewo.net)
联系方式
电话:
地址:广东东莞
Email:admin@qq.com

Copyright © 2025 网页知识大全(clewo.net) Inc. 保留所有权利。

页面耗时0.0418秒, 内存占用1.83 MB, 访问数据库32次

粤ICP备13075863号