ghost-blog

我应该使用哪种 AWS 服务来托管 Ghost CMS 博客?
ghost-blog

我应该使用哪种 AWS 服务来托管 Ghost CMS 博客?

我想建立一个简单的 Ghost 个人博客。但是 AMS 上有这么多选项,很难选择最好的。对我来说,最好的意味着更低的成本和管理,但可能以牺牲性能和灵活性为代价。 我目前有一个在 Lightsail 上运行的 expressjs/mongo db 应用程序(没什么特别的,从头开始构建并用作 VPS),每月费用约为 10 美元。我可以配置另一个实例并在那里安装。 另一个选择是 EC2,我认为它与 Lightsail 类似,但具有灵活性/选项。 我还听说过 elastic beanstalk 在 nodejs 应用程...

Admin

在运行 Ghost 的 nginx 上阻止图片热链接也会破坏有效域上的图片
ghost-blog

在运行 Ghost 的 nginx 上阻止图片热链接也会破坏有效域上的图片

我在 nginx 1.14.0 和 Ubuntu 18.04 上运行 Ghost。我正在尝试阻止外部网站的图像热链接。 我已经添加了推荐的代码这个帖子(从位置 ~* .(gif|png|jpe?g)$ 开始)以防止图像热链接。 这是我的站点配置文件: server { listen 443 ssl http2; listen [::]:443 ssl http2; server_name example.com; root /var/www/example.com/system/nginx-root; # Used for acme.sh SSL veri...

Admin

GCP f1 微型实例的动态 DNS 更改
ghost-blog

GCP f1 微型实例的动态 DNS 更改

我对这种考验还很陌生。我正试图在 GCP f1 实例上托管我的幽灵博客,重点是我想永久免费托管一个网站(根据当前条件)。GCP f1 实例对我来说是完美的选择,但我了解到谷歌正在预留静态 IP 地址,但不是免费的。我以前使用过一种名为动态 DNS 的服务,我想知道是否有可能在 GCP 上拥有这种服务,它会通知 cloudflare 实例上已更改的临时 IP,以便为托管的域生成新的 A 记录。 ...

Admin

单击子目录 proxy_pass 内的链接会返回 404 NGINX
ghost-blog

单击子目录 proxy_pass 内的链接会返回 404 NGINX

/blog/好的,我会尽力解释这一点。我已成功在服务器块(网站 A)上设置了一个子目录位置,example.com该位置成功在子域服务器块(网站 B)上显示我的博客blog.example.com.au,网址为example.com/blog/。 然而,当我点击主页上的任何链接时example.com/blog/,它都会显示网站 A 的 404 错误,而它应该链接到网站 B 上的文章。 期望的行为: 显示时example.com/blog/article链接到blog.example.com/articleexample.com/blog/article 实...

Admin

如何设置 nginx.conf 以实现简单的代理传递重定向?
ghost-blog

如何设置 nginx.conf 以实现简单的代理传递重定向?

我正在尝试设置代理传递重定向的“hello world”。它需要一个默认路由和一个条件路由。 我希望所有到我的服务器的流量都代理某个 IP 1.2.3.4,除非它匹配,/blog在这种情况下它应该代理 5.5.5.5 我花了一些时间猜测和检查配置,并阅读了大量文档,但差异太大了,我似乎找不到一个锚点,哪怕是一个功能齐全的简单示例来作为种子。到目前为止,我认为应该这样做: http { server { listen 80; location / { proxy_pass 1.2.3.4 } locat...

Admin

在 Ghost.io 托管的博客上启用 Cloudflare 代理
ghost-blog

在 Ghost.io 托管的博客上启用 Cloudflare 代理

我在 Ghost.io 上托管了一个 Ghost 博客。在设置过程中,他们帮助提供 CloudFlare DNS 记录和 SSL 证书来为网站提供服务。 在设置中,他们的配置似乎仅使用 Cloudflare DNS 功能,因此 Web Workers、Page Rules 和 Cloudflare 的其他功能无法在我的主域上运行。 我想我可以设置以下内容: ghost.mydomain.net-> ghost.io(无代理) mydomain.net-> ghost.mydomain.net(代理和重写) 但我更愿意一次性完成这一...

Admin

nginx 截断对外部请求的响应,但不会截断本地请求的响应
ghost-blog

nginx 截断对外部请求的响应,但不会截断本地请求的响应

我已经配置了 nginx 来对同一台机器上运行的 Ghost 博客进行端口转发。当我打开 localhost 时,nginx 会正确返回所有内容。 但是当我从外部访问服务器时,我的脚本会被截断。有人知道为什么会这样吗?我注意到很多关于截断响应的问题,但没有一个问题提到这种情况只发生在远程请求上。 谢谢。 ...

Admin

nginx重定向循环运行反向代理子目录
ghost-blog

nginx重定向循环运行反向代理子目录

我正在尝试在 nginx 服务器上沿着 express 应用程序安装一个 ghost 博客。 博客应该在 /blog 子目录中运行,express 将处理 /* 上的所有其他路由 现在,安装似乎正在工作,因为幽灵进程获得了请求,但我遇到了重定向循环。 怎么了? server { listen 80; server_name url.io www.url.io; return 301 https://url.io$request_uri; } server { l...

Admin

OpenShift 免费套餐:503 服务不可用
ghost-blog

OpenShift 免费套餐:503 服务不可用

过去几个小时我一直在研究 Ghost 主题,突然出现此错误。附件是我的 HAProxy 状态输出的副本。 我已经重启了 NodeJS 和 HAProxy。两次重启都无法解决问题,控制台中都显示正在运行。 有人知道如何修复此问题,或至少排除故障吗? ...

Admin

主文件夹
ghost-blog

主文件夹

我正在尝试配置一个运行 Amazon Linux 和 nginx 的 Amazon EC2 实例,以便在 node.js 中提供两个不同的幽灵博客。 我的理解是,网络流量到达 ec2 实例的公共 IP,nginx 正在监听端口 80,并且 nginx 的配置文件将每个域反向代理到每个博客的 index.js 文件正在监听的端口。 我在生产环境中使用 forever 运行两个 index.js 文件,但当我同时启动这两个文件时,两个域 (domain1.com 和 domain2.com) 显示的内容相同。似乎启动第二个 index.js 会覆盖/重定向流...

Admin

Azure 上的 Ghost 博客未提供网站图标
ghost-blog

Azure 上的 Ghost 博客未提供网站图标

我正在尝试在 Azure 网站上运行的 Ghost 博客上使用自定义图标。 下列的这个博客我有: 将图标位置设置<link rel="shortcut icon" href="{{asset "/favicon.ico"}}">为default.hbs 将图像放在assets默认 caspar 主题(我正在使用的主题)的文件夹中。 /assets/favicon.ico当应用程序重新启动时,如果我浏览到并且显示默认的 Ghost favicon,则会出现 404 。 笔记:我已清除浏览器缓存 我认为这可能是 IIS 权限问题?有人...

Admin

Ghost 博客部署到 Azure 时无需 Git 部署
ghost-blog

Ghost 博客部署到 Azure 时无需 Git 部署

我已使用一键选项将 Ghost 部署到 Azure(共享)Web 应用程序这里。我试图获取源代码,但 Azure 门户中没有 Git 部署选项: 我已尝试在部署凭据中添加 FTP/部署用户名,但门户中仍然没有 Git 选项? 更多信息: 我点击时没有选项持续部署配置 GitHub: 我已经填写部署凭据但只给出了 ftp 选项: ...

Admin

Nginx 在 PHP 文件参数前添加斜线
ghost-blog

Nginx 在 PHP 文件参数前添加斜线

这是一个重写问题,但似乎与重写本身无关——我已尽我所能尝试研究它们。我正在将网站从基于 PHP 的结构移动到 Ghost,并尝试将 URL 以 的形式重定向到 。example.com/blog/blog.php?postid=28但是example.com/post-title-here/,每当我尝试访问第一个 URL 来测试重写解决方案时,它只会在 之前立即添加一个斜线,?然后继续给我 404。我注意到它在没有任何location基于 的规则的情况下这样做。这是阻止任何重写解决方案工作的原因吗?如果是这样,我该如何阻止它这样做? example.com...

Admin

LEMP 服务器上子目录中 Ghost Blog 的 Nginx 配置问题
ghost-blog

LEMP 服务器上子目录中 Ghost Blog 的 Nginx 配置问题

我的要求 www.mydomain.com/blog 上的 Ghost Blog 根目录中有一个 index.html、contact.php、几个图像和 js 文件。(例如 www.mydomain.com/index.html、mydomain.com/contact.php 等) 阅读本教程后https://www.digitalocean.com/community/tutorials/how-to-create-a-blog-with-ghost-and-nginx-on-ubuntu-14-04,我能够在 www.mydomain.com...

Admin

在同一服务器上升级 2 个 Ghost 博客,其中 1 个在作为服务运行时立即退出
ghost-blog

在同一服务器上升级 2 个 Ghost 博客,其中 1 个在作为服务运行时立即退出

我在 Digital Ocean 服务器上运行着 2 个 Ghost 博客: Ubuntu 14.04.3 LTS Nginx 1.4.6(Ubuntu) 节点 v0.12.7 我用的是Digital Ocean 提供的说明来建立博客,并且它们之前一直运行良好并且在升级过程中幸存下来。 昨晚,我将博客 #1 从 Ghost v0.6.0 升级到 0.7.0,没有遇到任何问题。升级后,我运行它service ghost-{blog1} restart,它顺利上线。 我立即尝试按照相同的步骤升级博客#2,但是当我重新启动服务后在浏览器中打开它时,出现...

Admin