2014-01-14 162 views
0

我已经使用jekyll构建了该网站。当我做jekyll serve并使用localhost:4000时,一切都在我的本地mac上运行。正如jekyll站点所解释的,我已将sc_site文件夹的内容scp到我有权访问的网络服务器的.www文件夹中,但我没有看到任何外观。我想知道是否有任何我缺少的东西。jekyll:部署到网络服务器

它是一个NFS文件系统,我在系统中有一个帐户。每个用户都得到.www文件夹来托管他们的网站我已经使用scp将_site文件夹的内容推送到.www文件夹。我在处理完文件后,将775作为所有文件和目录的权限。

+1

你使用什么网络服务器?你配置正确吗?是VPS?你用什么命令行来上传它?是服务器上显示的文件(例如通过ssh),但在Web服务器上? – mfcabrera

+1

这个问题很难调试。提供该网站的链接。如果您在浏览器中打开_site文件夹的内容,它是否有效? –

+0

是的,当我ssh我看到所有的文件。我认为它是一个基于Apache的服务器,但它是一个NFS文件系统。我所做的只是scp的内容。 –

回答

0

检查_config.yml文件。查看URL或BaseURL是否设置为http://localhost:4000。它是,只需将其更改回您的域名地址。

+0

我已经为我的域名地址设置了它。 –