Spring项目中将.htaccess文件放在哪里?

时间:2018-08-25 16:53:21

标签: spring cors apache2

按照以下答案:Where is .htaccess located in ubuntu apache2?,我在Spring项目的.htaccess目录中创建了一个src/main/resources文件。但是,它具有以下内容,因此似乎不起作用

<IfModule mod_headers.c>
    Header set Access-Control-Allow-Origin "*"
</IfModule>

然后,我重新启动计算机,但仍然遇到CORS问题。为什么?

1 个答案:

答案 0 :(得分:0)

如果要将.htaccess文件添加到Apache HTTP Server上正在访问的某个目录中,除了将其烘焙到某些Maven jar或war文件中之外,您还必须找到其他机制。

即使htaccess在部署过程中的某个位置被解压缩,如果Apache HTTP Server参与了Spring应用程序的服务,它也不会通过文件系统。