首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Refinery-cms子uri

Refinery-cms子uri
EN

Stack Overflow用户
提问于 2011-02-25 00:41:29
回答 1查看 420关注 0票数 3

我正在尝试设置refinery cms,以便在具有sub的apache/passenger中工作。但是当我访问站点和管理区域时,我得到了一个奇怪的行为(图片加载不正确,页面不能被编辑,等等)

我想知道是否根本不支持sub,或者是否有某种可用的解决方法。

(运行rails 3.0.3和refinery 0.9.9)

我想这样做的原因是有能力在同一服务器/ip端口80上托管多个基于refinery的站点。只需将它们分别放在不同的子uri上。

EN

回答 1

Stack Overflow用户

发布于 2011-11-30 10:13:58

我意识到这是一个非常古老的问题。我也在试着做同样的事情,并找到了这个问题。

我已经安装了Rails 3.0.11,以及refinerycms 1.0.9,但一些镜像(在Apache/Passenger上)损坏了。再深入一点,我发现CSS中引用的所有图像的位置都是硬编码的,我发现这非常恼人。但事实就是如此。显然,他们正在努力让cms与资产管道一起工作,这将解决这些问题。

同时,您可以在您的应用程序公共文件夹中覆盖它们;您将在refinery-core gem中找到大多数css。例如,do:

rake refinery:override stylesheet=refinery/refinery

然后打开它安装的覆盖文件,然后查找/images/并将其替换为//images/ ..That对我有效。

ETA:进行更改后,不要忘记删除public/refinery/cache文件夹的内容。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5107650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档