Heim > Fragen und Antworten > Hauptteil
Domainübergreifendes Problem, auf meine Website kann bereits zugegriffen werden, sie muss jedoch domainübergreifend sein. Baidu hat mir nur gesagt, dass die Ursprungsseite auf „Access-Control-Allow-Origin“ eingestellt ist: *
Ich habe meine Verwirrung zum Ausdruck gebracht und online gesucht. Die einfachste Lösung besteht darin, den obigen Code hinzuzufügen, aber ich weiß nicht, wie ich ihn hinzufügen soll Zu welcher PHP-Datei soll ich gehen? Es gibt viele PHP-Dateien unter der WordPress-Datei. Ich hoffe, dass jemand helfen kann Es ist so einfach wie möglich. Ich bin im Grunde ein Neuling, wenn es um das Codieren geht, und ich verstehe immer noch einige grundlegende HTML-Tags
Wie auch immer, so fügt man welcher Datei domänenübergreifenden Code hinzu
伊谢尔伦2017-05-16 17:13:39
别理那踩你的无聊人.你不是明说自己是菜鸟了吗,在一个公共php页面(比如配置页上设置跨域头)
// 指定允许其他域名访问,*为任意.
header('Access-Control-Allow-Origin:*');
// 响应类型,方便ajax等跨
header('Access-Control-Allow-Methods:POST');
// 响应头设置
header('Access-Control-Allow-Headers:x-requested-with,content-type');
某草草2017-05-16 17:13:39
网站根目录的index.php里加上一行:
header('Access-Control-Allow-Origin:*');//设置允许跨域
现在的人太没素质了,自己水平又不怎样,还很喜欢给人打负分,给楼主默哀。
为情所困2017-05-16 17:13:39
Apache (.htaccess):
Header set Access-Control-Allow-Origin "*"
Nginx:
add_header Access-Control-Allow-Origin *;
PHP:
header('Access-Control-Allow-Origin:*');