您好,我一直在学习如何设计一个网站,它一切正常,但我在localhost上进行了测试,一切正常,但是当我将文件上传到我的托管服务提供商Arvixe时,我遇到了一些功能问题
我一直在努力学习如何在域名文件夹中正确构建我的网站,但我无法弄清楚它应该如何正确组织。
我有一个父网站,以及需要一起使用的子域名,例如 -
Parentwebsite.com
Subdomain1.Parentwebsite.com
Subdomain2.Parentwebsite.com
Subdomain3.Parentwebsite.com
在我的locahost测试服务器上,我只是单独创建了网站并将它们放在XAMPP中的htdocs文件夹下。然而,Arvixe托管的文件夹结构有很大不同 - 它目前看起来像这样:
我正确布置文件夹吗?
而且,如果我有网站的PHP脚本,他们更适合进入公共html内的自己的文件夹?或者他们更适合直接进入公共html文件夹?
提前感谢您的任何帮助:)
答案 0 :(得分:0)
您的网站托管服务商正在使用cPanel,它的典型目录结构与您的本地XAMPP环境相比有很大不同。
以下是cPanel如何存储网站文件。
/home/cPanel-user/public_html ==> Main domain
/home/cPanel-user/public_html/addon-domain-directory ==> Addon domain
/home/cPanel-user/public_html/subdomain-directory ==> Sub-domain
要通过网络访问您的网站,请将您的网络内容文件上传到 / home / cPanel-user / public_html目录。
当您从cPanel添加插件域时,其Web文件将存储在;
<强> /家庭/ cPanel的用户/的public_html /附加域的目录强>
添加子域时,其Web文件将存储在;
<强> /家庭/ cPanel的用户/的public_html /子目录强>