下記のご質問をいただきました。
頂いたご質問・ご相談
当メルマガをお読みいただいている、山本さんからご質問を頂きました。
IDとPWをいれないとそのページに入ってみれないボタンというかウィンドがありますが、あれはどのようにすれば作れるのでしょうか?よろしくお願いします。
これは、「basic認証」という仕組みを使って実現できます。
basic認証とは
「basic認証」とは「基本認証」とも呼ばれ、「 .htaccess 」というファイルを用いて実現しています。
認証に必要なファイルは、この「.htaccess」と「.htpasswd」の2つです。
この認証の仕組みはレンタルサーバーであれば大体実現できます。
ですので、すでにレンタルサーバーをお持ちである前提で今回はご説明いたします。
※ご自身で借りられているレンタルサーバーで利用可能かどうかは、
レンタルサーバー会社にお問い合わせください。
URLとサーバーの中のデータの相関関係について、
今日はご説明したいと思います。
サーバーとは、こちらでご説明したようにデータをしまう「入れ物」でしたね。
その「入れ物」が世界には山ほどあるので、
そのサーバーがどこにあるか、そしてその中のデータはどこにしまわれているか。
それを表したのがURLです。
サーバの中にデータを格納する際には、
「ディレクトリ」という階層を区切って入れることが一般的です。
たんすにも引き出しがありますが、
その何段目の右側にしまう、などとルールを決めておかないと、
区切られていない一つの「入れ物」に何でもかんでも突っ込むと、
後で取り出しにくくなりますよね。^^
それと同様に、サーバーの中にあるデータを更新したり取り出し易いように、
ディレクトリという区切りを作ります。
そうすると、そのデータを呼び出すためのURLにも影響があります。
データの場所を示すのがURLなので、ご理解いただけるかと思います。
そのURLとサーバーの中のデータの相関関係を、
概念として、今日は簡単にご説明したいと思います。
「サーバー」って何?と、 難しく感じられる方もいらっしゃるかもしれませんね。
簡単に言うと、
あるところに「入れ物(=サーバー)」があって、そこに、「データ」を入れると、
インターネットに繋がっている端末(パソコンなど)からその「データ」を見ることが出来る
というのが基本的な仕組みがあって、インターネットの世界は成り立っています。
誰かが、どこかのサーバーにデータを入れて、それを見るためには、どこにそのデータが入っているか、
それを表す「住所」が必要なんですね。
その「住所」がURLというもので、WEBサイトやブログを見るときに、
インターネットエクスプローラなどのブラウザの
「アドレス」欄に入力する「http://~」などがそれにあたります。
ブログで記事を書いていると、サーバーのことを意識することはありませんが、
実は、ブログサービスを提供している会社がサーバーを持っていて、
あなたが入力された記事データを保管・格納して、みんなが閲覧できる仕組みを作っているんですね。
これから、無料レポートの公開や ちょっとしたデータのやり取りをするためにサーバーを使ってみたい方は、
まずは、ざっくりとしたサーバーの概念を理解されていると、あとあとのつまづきが減ると思いますよ。

