0

これは私が確信している初心者の質問のようなものであり、コミュニティがこれを知らない(または私の質問を解決するための適切な検索用語を知らない)ことで私を許してくれることを願っています。

だから、これは取引です:私は少数の訪問者で小さなウェブページを運営しています。ページ全体をHTMLとCSSで自分で作成し、プライベートDropBox(http://dl.dropbox.com/u/3394117/Hemsida/Psykofil/Index.html)でホストしています。

Loopia(www.loopia.se)からドメイン名「www.psykofil.org」購入し、このドメインを上記のindex.htmlファイルに転送しました。

さて、これが私がやりたいことです。ページ上で移動できる3つの異なる場所があります(左側のメニューからどこに移動するかを選択できます)。これらのリンクの1つをクリックすると、ユーザーは別の.htmlファイルに移動します。ここで私がしたいのは、これが住所フィールドに表示されるため、彼または彼女が「x」をクリックすると、上部にwww.psykofil.org/xと表示されるはずです。また、彼または彼女がハイパーリンクを介してWebページから移動するときに、住所フィールドを更新して新しい場所を表示したいと思います。現在、ユーザーが何をしていても、アドレスフィールドには常にwww.psykofil.orgと表示されます。

Loopiaでドメイン名の構成に移動するときのオプション(スウェーデン語から自由に翻訳)は次のとおりです。

  • DNS
  • パーキング
  • 転送(私が現在使用しているもの)
  • 外部URLに送信する
  • (LoopiaのWebホテルがないため利用できません)アカウント内の別のドメインをポイントします。
  • (Loopiaを備えたWebホテルがないため利用できません)Webページ用の独自のホームフォルダー。
4

3 に答える 3

3

これは、ページが 内にある<frameset>ため、アドレス バーが更新されないためです。

あなたは、「このドメインを上記の index.html ファイルに誘導しました」と言います。「ドメイン転送」が設定されているようです。フレームセットは、多くの場合、ホストが同じ URL を保持するために使用する「トリック」です。フレームセットに「転送」しているページを埋め込みます。これは「ドメイン マスキング」と呼ばれます。仕組みの説明については、http://www.hostingmultipledomainnames.com/domainforwarding.htmを参照してください。

実際の html ファイルをサイトのルートにアップロードすると、うまくいくはずです。その方法がわからず、新しいウェブマスターである場合は、ウェブ ホストのサポートに連絡することをお勧めします。それ以外の場合、そのドメインを持ちたいが、ファイルをドロップボックス アカウントに保持する場合、オプションは複雑になると思います (リバース プロキシなど)。

更新: 通常、ユーザーが Web サイトを作成するときは、ドメインの登録、Web ホスティング アカウントの購入、ドメインのホスティング アカウントへの関連付けという 3 つのことを行います。最初の部分は完了し、2 番目の部分を管理する賢い方法を見つけましたが、3 番目の部分はまだ完了していません。

プロセスは次のようになります。

  1. ドメインを登録します。つまり、特定のドメイン名に対する独占権に対して年間 10 ~ 30 ドルを支払います。ドメインを登録すると、ブラウザに「http://mysite.com」と入力すると、ドメインが表示されます。ただし、これは単なるプレースホルダーであり、実際のコンテンツはありません。人々がそれらを見るためには、すべてのファイルと画像をサーバーにアップロードする必要があります。

  2. Web ホスティング アカウントを購入します。または、あなたの場合、無料であるという利点がある、公的にアクセス可能なサーバーにファイルをアップロードします。次に、すべてのコンテンツをアップロードします。

  3. これはあなたが欠けている部分です。次に、ドメイン名をホスティング アカウントに関連付ける必要があります。これは通常、ドメイン名と Web ホスティング アカウントの両方を 1 つの会社から購入した場合に、ユーザーの介入なしで発生します。

    ただし、それらを個別に取得する場合は、次の 2 つのことを行う必要があります。

    を。ドメイン レジストラにログインし、ウェブ ホスティング アカウントのドメイン名をサーバーに指定します。これはインターネットへのシグナルです。ドメイン名「http://ssss.com」を入力したら、このサーバーにアクセスしてください。

    b. Web ホスティング アカウントにログインし、アカウントでドメインを「パーク」します。これは最初は理解しにくいかもしれませんが、基本的に、ドメイン名を入力するときにインターネットにこのサーバーまたはそのサーバーにアクセスするように指示するだけではあまり役に立ちません。必要な作業がそれだけである場合は、http://my-amazon.comを登録して、ドメインを Amazon.com にポイントするだけで済みます。その後、人々は Amazon.com をhttp://myamazon.comとしてサーフィンすることができ、私はこの信じられないほど人気のあるドメインを販売して金持ちになることができました。

    しかし、それはうまくいきません。ドメイン名を使用して Web ホスティング アカウントを実際に閲覧するには、ドメイン名をホスティング アカウントに「追加」する必要があります。Dropbox ではそれができません。これはファイル共有システムであり、Web ホストとして巧みに使用されています。ただし、Dropbox にログインしてドメインをそこにパークすることはできません。

    まとめ: このプロセスは、バスケットボールのパスのようなものと考えることができます。ユーザーをサーバーに送信することでボールを投げることができますが、サーバーはそれをキャッチする必要があります。ボールをキャッチするために、サーバーはボールが来ることを知る必要があります。

    ドメインレジストラーは、「http://dl.dropbox.com/yourpage/etc/etc/Index.html」にリンクする独自のサーバーに 1 つのページを追加することで、このプロセスを「偽装」しています。このように、ドメイン レジストラーは、すべてのコンテンツのホスティングや、テクニカル サポートやサーバー スペースの頭痛の種について心配する必要がありません。

    欠点は、現時点でドメインをパークできる Web ホストがないことです。利点は、年間約 60 ~ 100 ドル節約できることです (スウェーデンでは多かれ少なかれかかる可能性があります)。これは、基本的な「共有」ホスティング アカウントの費用です。

    個別の Web ページ (http://psykofil.org/contact.html" など) を使用する価値があるかどうか、または完全ではないが非常に低コストのソリューションで今のところ大丈夫かどうかを判断できます。少なくとも人々があなたのサイトにアクセスできるようにする. あなたが思いついたものは実際にはかなりクールですが、いくつかの制限があります.

    最後に、サイトをホストできるようにサーバースペースを購入したい場合は、価格とサービスが良ければ、Looplaから購入する方が頭痛の種ではありません. 通常、購入時にアカウントを登録済みのドメイン名にリンクするオプションが提供されます。あとは、 Filezillaなどの FTP プログラムを使用してコンテンツをアカウントにアップロードするだけで完了です。

于 2011-08-01T16:47:47.663 に答える
1

ホストが URL を「マスキング」しているようです。つまり、「www.psykofil.org」にある実際の index.html ページは実際には、ドロップボックス経由で配置されたインデックス ページを「iframe」にロードしているため、メイン URL は変更されません。変更を反映します。

解決策: ファイルをメイン ホストにアップロードし、iframe を含むデフォルトのインデックス ファイルをドロップボックス インデックス ファイルに変更します。

于 2011-08-01T16:48:56.810 に答える
0

sを使っているからだと思いますframe。単純に他の HTML ページ (つまり<a href="about.html">About page</a>) にリンクすると、アドレス バーが更新されます。

于 2011-08-01T16:47:15.857 に答える