1
3
我是通过部署一个只包含静态内容的.war来完成的。路径是Liferay URL/War_名称。 所以如果我和这样的文件发生战争:
URL将类似于
|
2
1
在这种情况下,我假设Liferay使用的是JBoss或Tomcat。试试这个:
[jboss home]/server/[config name]/deploy/jboss-web.deployer/server.xml
它位于“主机”元素中,如下所示:
|
3
0
编辑:我想我在回答这个问题时误解了你的问题-我会把答案留在这里,以防有人发现这个问题,并且对静态内容的要求与你的不同。彼得和米格尔给出的答案更符合你的具体问题) 一个简单的方法可能是利用生命射线 cdn features (cdn=“内容交付网络”)。不幸的是,在快速浏览文档时,我只找到了这个配置选项,但遗漏了一些关于什么内容被认为是“静态”的信息。这并不是说信息不在那里-我只是没有找到。 我想,即使一个cdn意味着不同的主机名,您也可能会使用相同的主机名和另一个Web应用程序上下文路径(例如服务器上的路径)。您可以在服务Liferay的服务器中部署任意数量的独立应用程序。 尤其是当您想将静态内容单独分配给不同的主机/应用程序时,您最好使用专用服务器(或至少是DNS名称)或Apache/Tomcat组合,因为据报道,Apache提供的静态内容的资源比Tomcat少得多。 |
J. Doe · 线程静态变量与实例化 6 年前 |
D.B · django静态文件不随虚拟环境出现 6 年前 |
157 239n · 我可以在UI线程之外使用getFilesDir吗 6 年前 |
John David · ——等待这个。方法();在静态方法中不起作用 6 年前 |
Yu.Pan · Spring boot项目找不到静态文件 6 年前 |
Yu.Pan · 无法在springboot静态内容中获取文件 6 年前 |
BaCh · C++:使用名称相同但参数不同的类成员和静态函数失败 6 年前 |