- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我知道 Octopress 旨在作为独立的 Web 应用程序运行。
我有一个个人网站,我想在其中添加一个博客,出于多种原因,我想为此使用 Octopress。我不想在 git 中有两个单独的应用程序和存储库,而是想将这些应用程序集成在一起。
有没有可靠的方法将 Octopress 集成到现有的 Rails 4.0 应用程序中?
我最好的选择是将 Octopress 作为 Rack 应用程序安装在 Rails 路由器内,还是有更好的方法?
最佳答案
我认为最好的办法是将像 nginx 这样的前端服务器作为反向代理,并从那里进行重定向/代理。
所以你会有一个 nginx.conf
类似的东西:
server {
listen 80;
server_name domain.com;
location / {
# ... proxy config stuff to rails ...
}
}
server {
listen 80;
server_name blog.mydomain.com;
location / {
root /to/octopress/static/folder
}
}
blog.domain.com
.但显然如果你有
domain.com/blog
,它仍然可以工作,只需对
nging.conf
做一些调整文件。
关于ruby-on-rails - 结合 Octopress 和 Rails 4.0 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17465429/
我看到一些 Octopress 网站的代码块中没有行号。你是怎样做的? {% codeblock %} 中有一些属性吗?标签?还是我必须修改代码块插件源? 最佳答案 通过 4 个空格缩进使用 bloc
我在我的博客中使用 Octopress,需要创建一个链接来下载文本文件。 有一个名为 include_code 的内置插件可以呈现链接但也显示文件。我只想要链接。有谁知道我怎么能做到这一点? 最佳答案
Octopress 提供了一种使用 rake new_post[title] 命令创建博客文章的简单方法。有没有办法 rename 或 delete 命令创建的帖子? 最佳答案 您可以重命名 或删除
我在 tutorial 下创建了许多页面文件夹。 those pages are tutorial/ruby tutorial/python tutorial/c 但是,我只能在我的 Octopres
Hiding asides in Ocotopress似乎表明如何在站点范围内执行此操作,但我希望只能让特定页面折叠侧边栏。 最佳答案 要在整个站点范围内折叠侧边栏,您可以添加 sidebar:col
我在 GitHub Pages 中安装了 Octopress。 我克隆了存储库。 $ git clone git@github.com:my-name/my-name.github.io.git$ g
我需要做什么才能使语法突出显示在 octopress 上工作?这是我目前拥有的: ``` ruby class Fixnum def prime? ('1' * self) !~ /
在 superuser.com 上问过这个问题,不确定 stackoverflow 是否更适合它,但我还没有得到任何答案: === 我正尝试在我的 octopress 设置中生成一个新的博客条目,但我
我尝试做这样的事情Octopress code block 但我无法让它发挥作用。 总是显示以下错误。我的机器是 Windows 7。 $ rake generate ## Generating Si
我正在使用 Octopress,我想更改我的样式表。它在一个名为“斜线”的主题中 我打字 rake watch 然后去.themes/mytheme/sass/parts/_syntax.scss 修
我使用 Octopress (jekyll) 作为博客引擎/生成器。当我在 中包含一段代码时 {% include_code foo.bar %} 语法,它完全崩溃了。如果我使用其他语法在标记内编写代
我创建了一个 Octopress 博客。我的博客页面一个接一个地包含我所有的帖子,我想更改它。 我看到了这些页面:http://linuxmoz.com/ , http://codingpraxis.
我是 octopress 的新手,所以我会遇到一些问题。一开始,我克隆了 octopress 存储库,并创建了一个名为 OctoBlog 的存储库,然后我 rake setup_github_page
我最近更换了计算机,并且不小心删除了所有源(Markdown 文件等)的本地版本。不管我怎么想,这一切都在 Github(我使用 GitHub 页面)中,所以我可以从那里开始。但是,我已经进入 Git
今天我更新了我的 Octopress 博客,当我运行时: rake new_post["This is a test of title"] 它在 source/_post/2013-02-18-thi
在一些 Markdown 文档中,他们说换行符是一个新行,两个换行符被解释为一个新段落。 但在 Octopress 中,一个换行符不执行任何操作,而两个换行符则构成一个新段落。我怎样才能在其 Mark
我使用 octopress 创建了一个博客,我创建了一个虚拟链接而不是页面,并通过编辑导航栏将其指向某些类别的帖子: Blog Archives About Python101 最
这真是令人沮丧。我不知道我的 markdown 文件有什么问题,因为它之前编译成 html 没有任何问题,但现在每当我运行 rake generate 时它都会给我这个错误。现在我主要对每个文件(30
我进退两难:我已经做了rake deploy我的 Octopress 博客运行良好。文档说我必须再做 3 个步骤: git add . git commit -m 'message' git push
我需要为 Octopress 中所有带有“旧”标签的帖子设置不同的样式。比如,在文件中只显示标题而不显示图像,并将它们分开!我怎样才能做到这一点? (注意:有近 1,500 个帖子带有旧标签) 最佳答
我是一名优秀的程序员,十分优秀!