tomcat 加载静态文件

Posted on Posted in tomcat

tomcat 加载静态文件

问题

访问 sitemap.xml 或 sitemap.html

解决

# url : http://domian/sitemap/sitemap.xml

# 然后用 nginx 做代理转发
location = /sitemap.html {
    proxy_set_header Host $host;
    proxy_set_header X-Forwarded-Proto $http_x_forwarded_proto;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_pass_header Referer;
    proxy_pass http://10.13.0.16:8809/sitemap/sitemap.xml;
}

vim tomcat/proname/server.xml

<Host name="localhost"  appBase="/workspace/htdocs/proname"
...
<Context path="/sitemap" docBase="/workspace/htdocs/proname/sitemap" debug="0" crossContext="true"/>  
.</Host>
# path 是上面 url 中的 sitemap,把 sitemap.xml 放到 /workspace/htdocs/proname/sitemap 下面
» 转载请注明来源:呢喃 » tomcat 加载静态文件