http://mysite.com/のように "www"が表示されないサイトを開くと、AJAXで行われているホームページのヒットカウンタに問題があります。URL問題PHPのAjaxで
問題は、カウンタのイメージが表示されないことです。 空白が表示されています。 AJAXを使用してデータを取得した他のページにも同様の問題があります。
http://mysite.com/のように "www"が表示されないサイトを開くと、AJAXで行われているホームページのヒットカウンタに問題があります。URL問題PHPのAjaxで
問題は、カウンタのイメージが表示されないことです。 空白が表示されています。 AJAXを使用してデータを取得した他のページにも同様の問題があります。
クロスドメインセキュリティポリシーでは、 "mysite.com"と "www.mysite.com"は異なるドメインであるため、AJAX要求はそれらの間では許可されません。
最も簡単な解決策は、あなたが.htaccessファイルを作成することができる代わりに、「http://www.mysite.com/dir/ajax-callback.php」
http://en.wikipedia.org/wiki/Same_origin_policy – gnarf
返信thnx。それも動作します。 –
の「/dir/ajax-callback.php」あなたのAJAX呼び出しのうち、ドメインを取得し、相対URLを使用して、たとえばことですあなたのルートディレクトリにし、このたびのユーザーがhttp://mysite.comに入っていることを確認します
RewriteEngine on
RewriteCond %{HTTP_HOST} ^mysite.com [NC]
RewriteRule ^(.*)$ http://www.mysite.com/$1 [L,R=301]
内のこのテキストを入れて、それが、サーバーが.htaccessファイルとmod_reをサポートする必要があるhttp://www.mysite.com
にリダイレクトされます書き込み
です。 thnx。 –
コードを表示してください。 – powtac