我将index.html文件放在云服务器托管环境中的哪个位置?

时间:2016-06-25 16:37:30

标签: hosting web-hosting shared-hosting cloud-hosting

我注册了云服务器托管帐户,因为它支持GoDaddy上的Rails。我使用FileZilla通过FTP连接到IP地址。远程站点目录有一个包含我的用户名的文件夹。我输入一个index.html文件只是为了看它是否可行,但当我导航到IP地址时,我得到一个“此站点无法访问错误”。索引文件应该放在哪里?

3 个答案:

答案 0 :(得分:1)

通常,对于Windows,您将有一个名为“wwwroot”的文件夹来上传您的内容,在linux中,您将找到上传内容的public_html目录。

此外,如果您使用共享主机,则无法使用IP地址访问您的页面,因为它将通过端口80分配到默认站点。

因此,请确保您已将页面上传到正确的目录中,并检查您的站点是否与IP地址和端口80绑定(没有主机标头值)

答案 1 :(得分:1)

>>我使用FileZilla通过FTP连接到IP地址。远程站点目录有一个包含我的用户名的文件夹。

您的主机可能正在使用cPanel服务器,其目录结构类似于

home/cPanel-username/public_html

此处" cPanel-username"是一个包含您的域名的目录(前8个字母)。

>>我输入了一个index.html文件,看看它是否有效。

要使您的网站生效,您需要将您的网站文件(包括索引页)上传到目录" public_html"。

home/cPanel-username/public_html

>>当我导航到IP地址时,我得到了一个"此网站无法达到错误"。索引文件应该放在哪里?

最有可能的是,您尚未在域名注册商面板上设置GoDaddy名称服务器。如果没有,您可以通过临时URL访问您的网站,如下所示。

http://server-IP-address/~cpanel-username

答案 2 :(得分:0)

无论您使用的是哪个云服务器托管环境都无关紧要,无论是阿里云还是其他任何一个,该文件都将上传到ftp配置文件中指定的目录中。但是,如果您使用的是Web服务器,则需要检查Web服务器配置文件中的Document根目录