XMLHttpRequest cannot load http:/server.ki4.cn/server.php. No 'Access-Control-Allow-Origin' header is present on the requested resource.Origin 'http://client.ki4.cn' is therefore not allowed access.
一、许可单个域名接见
指定某域名(http://client.ki4.cn)跨域接见,则只需在http://server.ki4.cn/server.php文件头部增加以下代码:
<?php header('Access-Control-Allow-Origin:http://client.ki4.cn');
二、许可多个域名接见
指定多个域名(http://client1.ki4.cn、http://client2.ki4.cn等)跨域接见,则只需在http://server.ki4.cn/server.php文件头部增加以下代码:
<?php $origin = isset($_SERVER['HTTP_ORIGIN'])? $_SERVER['HTTP_ORIGIN'] : ''; $allow_origin = array( 'http://client1.ki4.cn', 'http://client2.ki4.cn' );
三、许可一切域名接见
许可一切域名接见则只需在http://server.ki4.cn/server.php文件头部增加以下代码:
<?php header('Access-Control-Allow-Origin:*');
更多PHP相干学问,请接见ki4网!
以上就是PHP跨域题目解决方案的细致内容,更多请关注ki4网别的相干文章!