【发布时间】:2019-12-05 07:36:40
【问题描述】:
我正在使用 Directnic 托管多个网站。 Directnic 和许多主机一样,要求每个网站都放在/home/<user>/public_html 目录下。这有效。我的问题是某些网站可以从“主”域访问。
这是我的配置的示例...
one.com与托管方案绑定,直接存储在public_html中。two.com设置为插件域并存储在public_html/two。three.com也设置为插件域并存储在public_html/three。
这一切都按预期工作,所有三个网站都显示三个不同的网站,并且都有三个不同的文档根,所以一切都很好。
我的问题是我可以通过转到http://one.com/two/ 等来访问two.com 和three.com 的文件,我不希望这样,我希望它们更加孤立。
我可以进行哪些配置来对one.com 隐藏这些文件?
我的主机使用 Apache 和 cPanel,但我无法访问特定的 conf 文件,因此我无法创建虚拟主机。也许是一些 .htaccess 诡计?
【问题讨论】:
标签: apache hosting cpanel web-hosting shared-hosting