zoukankan      html  css  js  c++  java
  • zuul(springboot)设置静态资源代理和默认首页代码一例

    直接上代码:

    public class StaticResourcesConfig extends WebMvcConfigurerAdapter {
    private static final Log log = LogFactory.getLog(StaticResourcesConfig.class);
    
        @Override
        /**
         * 设置默认首页
         */
        public void addViewControllers(ViewControllerRegistry registry) {
            registry.addViewController("/").setViewName("redirect:/index.html");
            registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
            super.addViewControllers(registry);
        }
    
        @Override
        public void addResourceHandlers(ResourceHandlerRegistry registry) {
            registry.addResourceHandler("/path/**").addResourceLocations("file:/html/);
    
        }
    }

    第二个方法可以添加静态资源映射,

    在linux下,如果通过http://[server ip]/path/index.html进行访问,则可以访问到磁盘路径为  /html/index.html 的文件

    在windows下则可以将代码中的 /html/ 换成 [盘符]:/html/ D:/html/

    提醒一下:

    如果用的是容器,不要忘记目录映射

  • 相关阅读:
    电脑不能连接到热点
    常用网络协议
    HVV面试
    【转载】hacker术语
    渗透测试学习路线
    系统安全——可信计算
    rsync文件同步详解
    rabbitmq集群部署高可用配置
    ansible自动化部署之路笔记
    ELK-elasticsearch-6.3.2部署
  • 原文地址:https://www.cnblogs.com/flying607/p/9301439.html
Copyright © 2011-2022 走看看