【问题标题】:Serving Static Content on an Application Server在应用服务器上提供静态内容
【发布时间】:2014-09-16 14:40:51
【问题描述】:

假设有一个 Apache Web 服务器连接到设置在一个物理机器上的 Tomcat 应用程序服务器,位于遥远的银河系某处

此 Web 服务器将所有静态内容保存在 htdocs 下的文件夹中,例如 /htdocs/my-jedi-content

我想在我的本地机器上模拟这种行为,只使用 Tomcat 的应用服务器。

我在哪里可以将/my-jedi-content 放在 Tomcat 目录中,以便我的应用程序可以像在 Web 服务器上一样获取所述静态内容?

【问题讨论】:

    标签: java tomcat


    【解决方案1】:

    您可以在 server.xml 中添加一个条目以指向静态内容。

    <Host appBase="webapps" autoDeploy="false" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
    
      <Context docBase="/home/stuff" path="/static" />
    
    </Host>
    

    完整解释http://www.moreofless.co.uk/static-content-web-pages-images-tomcat-outside-war/(sn-p 摘自本站)。

    【讨论】:

      猜你喜欢
      • 2020-02-08
      • 1970-01-01
      • 2020-03-04
      • 2013-04-15
      • 2011-01-31
      • 2015-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多