首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用PHP:如何限制从一个Addon域到另一个Addon域的访问?

问使用PHP:如何限制从一个Addon域到另一个Addon域的访问?
EN

Webmasters Stack Exchange用户
提问于 2015-05-25 19:58:33
回答 1查看 931关注 0票数 3

对于一些主机(000webhost、ovh、active24和几个不使用cPanel的其他托管 ),当您添加一个新域时,会创建一个完全独立的public_html并单独登录。

但是使用cPanel,所有"addon域“都是在同一个帐户和public_html文件夹下创建的。因此,通过PHP编程,从addon域“帐户”我可以轻松地访问任何其他域的FTP文件夹。

有没有办法限制PHP访问更高的目录?(这个帖子声明cPanel内部没有解决方案)。

有人说open_basedir和safe_mode (在php.ini和http.conf中)是一种解决方案,但黑客也可以推翻这一点。所以,在我看来,唯一的解决方案是多帐户托管(就像我上面给出的列表),或者是经销商托管,使用不同的cPanel帐户。

还有其他解决办法吗?

EN

回答 1

Webmasters Stack Exchange用户

发布于 2015-06-02 14:57:52

您不能限制开发人员/PHP访问同一主机帐户中的其他文件系统区域( cPanel Addon域所指向的)。

这并不是插件域设计的目的。事实上,它是一个“功能”,你可以访问所有地区。

正如您所说,Addon域基本上允许您在一个托管帐户下托管不同的域,并提供不同的内容--所有内容都由同一用户控制。如果您需要限制对不同域的访问(在开发人员/PHP级别),那么您应该查看不同的托管帐户(即。不同的虚拟主机)。

有些开发人员确实尝试使用一个主机帐户上的Addon域来托管完全独立的站点(针对不同的客户)。这是“便宜”。但是,一旦客户需要直接访问帐户,您就会遇到问题。另外,如果你的网站被黑了,你会发现你所有的网站都被黑了!资源通常是有限的,每个主机帐户,所以你可能没有足够的"umph“,以这种方式为许多不同的网站供电。

票数 3
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/81603

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档