- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
问题描述:我想设置我的网站“Access-Control-Allow-Origin”,所以我在apache的配置中设置它(几乎在任何地方),但它不起作用。我还设置了其他 header 进行测试,但仍然不起作用。
Apache 版本:2.2.22
Apache 模块: http://www.anwcl.com/test/show_modules.php
我的目标网址:
http://www.anwcl.com/test/test_only_div.html
它链接到我的本地文件:
e:\wamp\www\test\test_only_div.html
<小时/>
E:\wamp\bin\apache\apache2.2.22\conf\httpd.conf
...
LoadModule headers_module modules/mod_headers.so
...
Include conf/extra/httpd-vhosts.conf
...
E:\wamp\bin\apache\apache2.2.22\conf\extra\httpd-vhosts.conf
NameVirtualHost *:80
<VirtualHost *:80>
Header add Access-Control-Allow-Origin "*"
Header echo ^TS
Header add MyHeader "Hello Joe. It took %D microseconds for Apache to serve this request."
ServerAdmin xxx@gmail.com
DocumentRoot "E:/wamp/www/"
ServerName www.anwcl.com
ErrorLog "logs/xxx.log"
CustomLog "logs/xxx.log" common
<Directory "E:/wamp/www/">
Header add Access-Control-Allow-Origin "*"
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
E:\wamp\www\.htaccess
Header add Access-Control-Allow-Origin "*"
Header add Access-Control-Allow-Headers "origin, x-requested-with, content-type"
Header add Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"
E:\wamp\www\test\.htaccess
Header add Access-Control-Allow-Origin "*"
Header add Access-Control-Allow-Headers "origin, x-requested-with, content-type"
Header add Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"
<小时/>
http://www.anwcl.com/question/apache-mod-headers-not-working.jpg
http://www.anwcl.com/question/apache-mod-headers-not-working-304.jpg
最佳答案
当我意识到我在配置文件中修改了错误的虚拟主机时,我也遇到了这个问题并修复了它:/etc/apache2/sites-enabled/000-default.conf
。
当我使用具有不同端口的虚拟主机时,我正在修改默认的虚拟主机配置。
<VirtualHost *:6000>
Header set Access-Control-Allow-Origin "*"
</VirtualHost>
我还遇到了 Dylan Maxey 描述的错误,并通过禁用浏览器检查器中的缓存来解决该错误: 这也是我发现有用的网站的链接: https://enable-cors.org/server_apache.html
关于apache2 mod_headers 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19341639/
我启用 mod_headers和 mod_rewrite在我的 http.config 从行中删除 # 。 LoadModule headers_module modules/mod_headers.
问题描述:我想设置我的网站“Access-Control-Allow-Origin”,所以我在apache的配置中设置它(几乎在任何地方),但它不起作用。我还设置了其他 header 进行测试,但仍然
This page说: If a response includes both an Expires header and a max-age directive, the max-age direc
我正在尝试使用 mod_headers 修改 cookie 对其有效的域: 来自:ipa_session=e88331a44e20d8b5caaacb0e896029fe;域名=internal.ex
我想在我的网站上缓存图像和其他文件,所以我所做的是确保 mod_headers 和 mod_expires 具有:- /usr/sbin/httpd -l 然后将 .htaccess 编辑为:- Ex
我的问题与前段时间讨论过的一篇帖子有关: how to clear or replace a cached image 让我介绍一下我在做什么...我使用 JavaScript 创建一个每 5 分钟更
我需要 mod_headers根据 GET 参数强制下载文件。 #Download header Header set Content-Disposi
我正在尝试在 Apache 中配置Access-Control-Allow-Origin以允许某些域。下面是我的 httpd 配置 Header set Access-Control-Allo
ServerAdmin webmaster@dev.dom.com DocumentRoot "C:/Program Files/Apache Software Foundation
我想检查我的服务器中是否启用了 mod_headers 和 mod_expires 模块 有没有一种方法可以使用一些 php 函数列出 apache 启用/禁用的模块,就像我们使用 列出 php 信息
我已经开始使用 Lighttpd 并且我有这个 .htaccess改变响应头的文件。 Header unset Content-Type Header unset Content-D
我正在尝试添加 HSTS标题到我的应用程序中的每个响应。 我的第一个想法是使用 mod_headers — 我将此指令放在文档根目录下的 .htaccess 文件中: Header set Stric
托管我的网站的网络服务器没有返回最后修改或到期的 header 。我想纠正这个问题以确保我的网页内容是可缓存的。 我无权访问 apache 配置文件,因为该站点托管在我无法控制的共享环境中。但是,我可
我正在尝试设置我的网站以允许 CORS 进行跨域脚本编写,但这似乎需要在我的 .htaccess 文件中启用 mod_header。我没有太多处理apache的经验。 我尝试用谷歌搜索 install
我是一名优秀的程序员,十分优秀!