2009-08-14 5 views
0

私はBlogSpot.comのブログを持っています。私は自分の名前に基づいてドメインを持っています。私は私のブログページからコンテンツを引き出す私のサイト(例えばhttp://www.mydomain.com/blogのような)にURLを持っていますが、アドレスバーのURLをhttp://www.mydomain.com/blogのままにして、あなたが私のサイトを離れたように見えないようにします。私のBlogSpotページを私のWebサイトのページにプルする方法

(私は1and1.comにWindowsホスティングアカウントを持っている)

私はGoogleにこの質問をした、と私はのようないくつかのこと、どのように見つける:

1:「リフレッシュ」にしてタグを追加します。これを試しましたが、アドレスバーが変更されました。

<meta http-equiv="refresh" content="0; URL=http://myblog.blogspot.com" /> 

2:私はHTMLのiframeについても学びましたが、高さとスクロールバーの問題があります。

3:その後、私はこの部分のコードスニペットを見つけましたが、私はそれで何をするか分からない、あるいはそれものBlogSpotサーバーに対して、または自分のサーバー上で動作する場合:

<% 
Set objHTTP = Server.CreateObject("Microsoft.XMLHTTP") 
objHTTP.Open "GET", "http://myblog.blogspot.com", false 
objHTTP.Send 
Response.Write objHTTP.ResponseText 
%> 

私はクライアントアプリの人ですから、このWebのものはすべて新しいものです。

ご協力いただきますようお願い申し上げます。

答えて

1

3番目のオプションは最初のページの読み込みにはおそらく機能しますが、ページ上のリンクをクリックすると、ユーザーはBlogSpotページに誘導され、URLが変更されます。単にblogspotからそのページを取り出し、それをそのままユーザに送信します。

私にとっては、ユーザーが容易に手に入れられる限り、変化するURLは大したことではありません。いずれのページにも、どこに行くのかを示す目立つリンクがあります。ほとんどの人はURLを気にせず、コンテンツだけを気にします。

IFrameを使用するのがおそらく最も良い方法です。多くのFacebookアプリケーションはIFrameに組み込まれていますが、それでもまだ非常にうまく統合されています。

1

通常のフレームやiFrameを使うのがおそらく最も簡単な解決策だと思います。どのような種類のスクロールバーの問題が発生しましたか?あなたはちょうどここにドキュメントをチェックアウトし、これらの属性の一部にカスタム値を設定することができます。

http://www.w3schools.com/TAGS/tag_iframe.asp

あなたはフレームを使用したくなかった場合は、あなたでし実際にはプロキシサーバーサイドアプリケーションなどを使用してページ全体Squid。ただし、これは設定が難しく、ソフトウェアをインストールしてファイアウォール/ iptable設定をホストに設定する必要があり、不正な悪用を防ぐために適切に設定する必要があります。ここで

-mark

0

あなたが試すことができますいくつかのオプションがあります

あなたがPHPをインストールしている場合:

<?php 
    echo file_get_contents('http://myblog.blogspot.com'); // or you can use fopen() 
?> 

をまたはサーバー側が-含まインストール:

<!--# include virtual="http://myblog.blogspot.com" --> 
0

Blogger Data APIを使ってBlogspotからブログのコンテンツを引き出すこともできます。

この利点は、ウェブサイトのスタイルに合わせてコンテンツを再フォーマットして再構成できることです。欠点は、それがiframeよりも多く働いていることで、おそらくBlogspotの全機能と一致しないでしょう。

私はこれで、クラブニュースシステムのCMSの一種としてBlogspotを使用できるかどうか確認しています。

関連する問題