URLFrame転送で、ブラウザのアドレスバーにファイル名やディレクトリを反映させる方法
|
マイドメインドットコムの転送方式は、正確にはDNSレコードの設定を皆様に開放しているものです。 したがって、以下のような組み合わせで、ご自分のコンピューターを直接サーバーとして使用できます。
専用線、固定IPアドレスをお持ちの企業の皆様は、webサーバーとメールサーバーの分離などが可能です。 また、各地に支店を展開されておられる場合、それぞれのパソコンをサーバー化して、データ-をやり取りするなどの利用法もあるかと思います。 また、個人の皆様でも、インターネット接続中のご自分のIPアドレスを指定して頂ければ、目の前のパソコンから直接情報発信が可能です。
自分のパソコンをサーバー化することのメリット・デメリット
httpサーバーソフトやメールサーバーソフトは、有名なApacheを始め、無料でダウンロードできるものが沢山あります。 |
1.現在プロバイダ等のサーバーにあるホームページを、「あなたのドメイン.com」から見る。
| サブドメイン名 | 転送するアドレス | 転送方式 | MX Pref |
| @ | あなたのホームページの実際のURL | URL FrameまたはURL Redirect | - |
|
転送方式にURL Frameを選ぶと、ブラウザのアドレス欄に「あなたのドメイン.com」と表示されます。 転送方式にURL Redirectを選ぶと、ブラウザのアドレス欄は実際にページが存在する(プロバイダ等の)アドレスになります。 MX Prefの欄はこの場合、何が入力されていても無視されます。 | |||
2.上で設定したサイトを、「www.あなたのドメイン.com」からも見えるようにする。
| サブドメイン名 | 転送するアドレス | 転送方式 | MX Pref |
| www | @ | CNAME(Alias) | - |
|
MX Prefの欄はこの場合、何が入力されていても無視されます。 Aliasとは、"別名"という意味で、"転送するアドレス"欄には、別の行で設定したサブドメイン名を 入れます。そうすると、その行コピーができます。つまり、abcというサブドメインでURLFrameで転送している行が既にあるとします。 その上で、xyzというサブドメイン名で"転送するアドレス"にabcと入力し、CNAME(Alias)を選ぶと、xyzのサブドメインでも、abcと 同じページが表示されます。 | |||
3.「abc.あなたのドメイン.com」というサブドメインを設定する。
| サブドメイン名 | 転送するアドレス | 転送方式 | MX Pref |
| abc | あなたのホームページの実際のURL | URL FrameまたはURL Redirect | - |
|
転送方式にURL Frameを選ぶと、ブラウザのアドレス欄に「abc.あなたのドメイン.com」と表示されます。 転送方式にURL Redirectを選ぶと、ブラウザのアドレス欄は実際にページが存在する(プロバイダ等の)アドレスになります。 MX Prefの欄はこの場合、何が入力されていても無視されます。 | |||
転送方式にあるMXEあるいは、MXはメールサーバーの設定を行うものですが、
メール転送(50個)を利用される場合は、このような設定を行わないで下さい。
| 実際のページが存在するサーバー内で次のようなディレクトリ構造があるとします。 | |||||||||||||||||||
| つまり、userというあなたのディレクトリ(フォルダ)にindexファイルとabc.htmlというページ、 ABCというディレクトリがあり、さらにABCディレクトリの中には、123.htmlとpqr.htmlというページがあるとします。 | ||||||||||||||||||
| あなたが、mydomain.comというドメインを取得していた場合、URLFrame方式で、転送先に、http://provider/user/
を指定します。そうすれば、ブラウザのアドレスバーに http://mydomain.com/abc.html と打込めば、アドレスバーはそのままでabc.htmlを見ることができます。また、 http://mydomain.com/ABC/123.html も可能です。 したがって、index.html等にあるリンクには <A href="http://mydomain.com/abc.html" target="_parent">〜</A> という風にフルアドレスを記述すると、ブラウザのアドレスバーは http://mydomain.com/abc.html で、abc.htmlが 表示されます。
この他にも工夫すれば方法はあると思います。 | |||||||||||||||||||