برای این که از روی یه domain بتونی data ای رو load کنی باید روی اون domain یه policy file ایجاد کنی که در واقع یه xml ه که مشخص می کنه که چه domain هایی اجازه دارند که data رو load کنن داخل اون لینکی که برات گذاشتم توضیح داده شده چطوری باید اون فایل xml رو بسازی یه توضیح کوچیک میدم ! :
policy file به طور پیش فرض باید یه فایله xml به اسم crossdomain.xml باشه و باید روی root یا اون directory یا روی اون port ای که می خوای ازش data رو load کنی قرار بدی ، که برای شما همون root سایت مبدا باشه کفایت می کنه ( bozorgtarinshop.com )
نکته : وقتی داخل هر directory قرار می گیره تمام sub directory ها رو هم support می کنه
خوب پس چی شد ؟!
شما باید یه xml با اسم crossdomain.xml بسازی
حالا توش چی بزاریم ؟!
نمونه :
کد:
<?xml version="1.0"?>
<cross-domain-policy>
<allow-access-from domain="*.example.com" />
<allow-access-from domain="www.friendOfExample.com" />
<allow-access-from domain="192.0.34.166" />
</cross-domain-policy>
خوب حالا این چی میگه ؟!
این می گه که
www.example.com و تمام subdomain هاش اجازه دارن data بگیرن
می گه که
www.friendOfExample.com هم اجاره داره اما subdomain هاش نه
می گه که 192.0.34.166 هم اجاره داره
کد:
<?xml version="1.0"?>
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>
اینم می گه هرکی ! خواست بیاد ....
موفق باشی