我不明白为什么我的.htaccess
头设置不起作用。
我的.htaccess
文件内容:
Header set Access-Control-Allow-Origin *
Header always set Access-Control-Allow-Methods "POST, GET, OPTIONS, DELETE, PUT"
Header always set Access-Control-Allow-Headers "*"
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
但是,当我删除Header
并将它们添加到index.php
中时,一切都很正常。
header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS");
header("Access-Control-Allow-Headers: *");
我遗漏了什么?
发布于 2012-07-28 00:19:45
这应该是可行的:
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"
发布于 2013-05-02 23:54:21
我在GoDaddy上有一个共享主机。我也需要这个问题的答案,在四处搜索后,我发现这是可能的。
我编写了一个.htaccess文件,将其放在与我的操作页面相同的文件夹中。以下是.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"
下面是我的ajax调用:
$.ajax({
url: 'http://www.mydomain.com/myactionpagefolder/gbactionpage.php', //server script to process data
type: 'POST',
xhr: function() { // custom xhr
myXhr = $.ajaxSettings.xhr();
if(myXhr.upload){ // check if upload property exists
myXhr.upload.addEventListener('progress',progressHandlingFunction, false); // for handling the progress of the upload
}
return myXhr;
},
//Ajax events
beforeSend: beforeSendHandler,
success: completeHandler,
error: errorHandler,
// Form data
data: formData,
//Options to tell JQuery not to process data or worry about content-type
cache: false,
contentType: false,
processData: false
});
参考这篇文章:
Header set Access-Control-Allow-Origin in .htaccess doesn't work
发布于 2016-10-07 16:55:25
注意:
Header add Access-Control-Allow-Origin "*"
将访问权限授予每个人是完全不明智的。最好只允许已知受信任主机的列表...
Header add Access-Control-Allow-Origin "http://aaa.example"
Header add Access-Control-Allow-Origin "http://bbb.example"
Header add Access-Control-Allow-Origin "http://ccc.example"
致以敬意,
https://stackoverflow.com/questions/10640596
复制相似问题