Ajax利用時に異なるドメインからファイルを読み込む。
Ajaxjではセキュリティーの関係で同一ドメインからのファイルしか読み込めない(サブドメインもダメ)。PHPで回避できるので覚書しておく。
PHPで下記のスクリプトを準備してAjaxを利用しているHTMLと同じドメインにアップする。
[ $url ] に読み込みたい異なるドメインのファイルのURLを指定する。
[ header ] は読み込むファイルにあわせて変更する。
<?php
$url = "http://www.makiou.com/";
$html = file_get_contents($url);
header("Content-Type: text/html; charset=UTF-8");
print $html;
?>