Tag: ghost blog

为什么不更新default.hbs显示在博客上?

我已经在Amazon EC2实例上安装了Ghost,到目前为止它已经运行得非常好。 今天,我想在主题的default.hbs(我使用默认的casper主题)进行一些更改,以获得代码语法突出显示。 (我试图添加棱镜。)我编辑了content / themes / casper / default.hbs文件,并添加了css和js,如下所示: <link rel="stylesheet" type="text/css" href="{{asset "css/prism.css"}}" /> 但是,这些更改没有显示在我的博客上。 然后,为了testing我的编辑是否正常工作,我在site-wrapper div之后添加了一些内容: <div class="site-wrapper"> <h2>Testing editing the default.hbs</h2> 但是,这些变化也没有在博客上显示出来。 我已经尝试重新启动幽灵,并重新启动整个Web服务器。 可能是什么问题? 我是否必须以某种方式重新编译网站,或者删除一些caching等?

在Windows Azure的子文件夹下共享链接问题托pipeGhost博客

我已经通过azure色的市场build立了一个幽灵博客,应该是从https://github.com/felixrieseberg/Ghost-Azure点击部署到azure的平等 比方说,我有: theblog .azurewebsites.net / 我希望它是在https://www.mycustomdomain.com/blog ,我有另一个应用程序服务的主要网站,让我们说在主网站.azurewebsites.net /这个网站有mycustomdomain.com DNS所有设置与证书。 在这个网站中,我有在web.config重写 <rule name="Reverse Proxy to blog" stopProcessing="true"> <match url="^blog(.*)" /> <action type="Rewrite" url="https://theblog.azurewebsites.net/blog/{R:1}" /> </rule> 目前我正试图在临时网站上获得这个权利,所以我在https:// mainsite -staging .azurewebsites.net / blog / 上面的重写成功地向我展示了在blog.azurewebsites.net上托pipe的博客,而无需更改浏览器中的url。 在博客我也有websiteUrl应用程序设置为https://www.mycustomdomain.com.au/blog所以我的规范url在博客文章是正确的。 剩余的问题 如果我点击博客中的徽标,则链接是https:// theblog .azurewebsites.net,而不是https://mainsite-staging.azurewebsites.net/blog或https://www.mycustomdomain.com/blog 家庭链接,即使在导航设置中指定为https://www.mycustomdomain.com/blog链接到https:// theblog .azurewebsites.net Twitter和Facebook的共享链接基于共享https:// theblog .azurewebsites.net 我在互联网上search了很久 我回答:原来,还有一个网站UrlSSL的应用程序设置,没有提到自述。 我只是需要设置这一点。

运行Ghost博客作为节点http-server上运行的网站的子文件夹

首先,请原谅我对Joyent的智能机器事件缺乏了解。 我正在这种情况下运行NodeJS的免费开发层smartmachine实例。 我正在通过http-server在文件系统上的[path]/server/public/上运行一个网站,并且我希望在端口80上同时在[path]/server/public/blog/上运行一个Ghost博客。 这可能吗? 我将如何完成它?

SQLite与MySQL的Ghost博客?

我目前正在我的服务器上设置幽灵。 我将主办自己的博客,可能还有更多的朋友。 Ghost默认使用sqlite。 Sqlite适用于小型应用程序和开发环境。 如果鬼魂能干得好,我打算至less跑1-2年或者更长时间。 一个博客包含了很多图片和文字。 随着时间的推移,sqlite数据库会随着越来越多的图像等等而增长。 数年来为此目的使用sqlite可以吗? MySQL会更强大,但也更复杂的设置。 什么是Ghost博客的最佳select?