Spring 项目中的 .htaccess 文件放在哪里?
Where to put .htaccess file in Spring project?
根据这个答案:Where is .htaccess located in ubuntu apache2?,我在 Spring 项目的 src/main/resources
目录中创建了一个 .htaccess
文件。但是,它似乎不起作用,因为它具有以下内容
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
然后我重新启动了我的电脑,但我仍然有CORS问题。为什么?
如果您想将 .htaccess 文件添加到 Apache HTTP 服务器上正在访问的某个目录,您必须找到一些机制,而不是将其深入到某个 maven jar 或 war 文件中。
即使 htaccess 作为部署的一部分在某处解压,如果 Apache HTTP Server 参与服务 spring 应用程序,它也不会通过文件系统。
根据这个答案:Where is .htaccess located in ubuntu apache2?,我在 Spring 项目的 src/main/resources
目录中创建了一个 .htaccess
文件。但是,它似乎不起作用,因为它具有以下内容
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
然后我重新启动了我的电脑,但我仍然有CORS问题。为什么?
如果您想将 .htaccess 文件添加到 Apache HTTP 服务器上正在访问的某个目录,您必须找到一些机制,而不是将其深入到某个 maven jar 或 war 文件中。
即使 htaccess 作为部署的一部分在某处解压,如果 Apache HTTP Server 参与服务 spring 应用程序,它也不会通过文件系统。