【问题标题】:Enable mod_headers in Apache in Windows在 Windows 的 Apache 中启用 mod_headers
【发布时间】:2018-01-31 11:28:27
【问题描述】:

我正在尝试在 Apache 中配置 Access-Control-Allow-Origin 以允许某些域。下面是我的httpd配置

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

但是上面的配置没有做任何事情。听说我们需要启用 mod_headers 才能使其工作。我运行这个 httpd -M 命令并观察到我的 Apache 中不存在标头模块。谁能告诉我如何启用?

【问题讨论】:

    标签: apache webserver aem dispatcher


    【解决方案1】:

    这是我的解决方案:

    1. "your apache folder"/conf 打开文件httpd.conf
    2. 在文本编辑器中使用 CTRL+f 找到以下行:#LoadModule headers_module modules/mod_headers.so
    3. 删除#
    4. 保存并重新启动您的 apache。

    【讨论】:

    • 这在 2019 年对我有用!我在本地主机上使用Avada 主题。 mod_headers 只是 WAMP 的问题吗?
    • 不这么认为,@EricHepperle-CodeSlayer2010 - 除了 WAMP,还有其他方法可以在 Windows 上安装 Apache,mod_headers 和其他模块是相当常见的事情,如果默认情况下它们被激活/ 安装的所有者,取决于安装/管理安装的人。
    • 非常有用的注释
    • 在 CentOS 8 上,#LoadModule headers_module modules/mod_headers.so 没有任何内容,搜索模块显示“headers_mod”,没有进一步的参考。
    猜你喜欢
    • 1970-01-01
    • 2012-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多