前のページへ 目次へ 次のページへ


Web上にサブディレクトリを作ろう(1)
 

 珍獣の館のトップページのURLは

http://www.geocities.co.jp/HeartLand-Icho/2648/index.html

 ですが、あるときおともだちに、珍獣の館内の「山海経動物記」のとあるページのURLをメールしました。
 そのURLはこんなんでした。

http://www.geocities.co.jp/HeartLand-Icho/2648/sengai/shafo/p14a.htm

 赤い部分がよぶんにくっついてますね。ここんところが今回のテーマなのです。

 おともだちは、「こんなふうに長いURLになるのは、サブディレクトリってやつを作っているからなの?それはどうやったら作れるの?」とお返事をくれました。
 そうです。この赤い部分はサブディレクトリのせいなのです。しかし「どうやって作るか」と聞かれたとき、珍獣はハタと悩んでしまいました。そのおともだちは遠くに住んでいるインターネット友なので、メールか掲示板でなきゃ連絡がつかないのでした。
 サブディレクトリなんて、自分のパソコンに作るとしても、web上に作るとしても、たいして難しいことじゃないから、実際にやってみせちゃえばあっという間に解決するはずなのです。しかーしっ、これを文章とイラストだけで説明しようと思ったら、どう説明していいか途方にくれてしまう。

 とにかく「おともだちが、どこまでわかっていて、どこからわからないのか、それをつきとめなければ」と、珍獣は考えました。そして、こんなメールを書きました。

ホームページにサブディレクトリを作る方法ですが
うーん、どういうふうに分からないのか分からないので、
どう説明していいのか分からないんですが(この文章わっけ分からない)
実はそんなに難しいことじゃないんですよ。
ただ、文章で説明しようとするとけっこう複雑になってしまうんですよね。
実際にやってみれば「なーんだ、そんなことでいいの」って感じですよ。

以前挑戦してみたということですが、
どういうことをしてみて、何がわからなかったですか?

たとえば自分のパソコンの中だけで動作するホームページに
サブディレクトリを作るのはできましたか?

もしかしたら、ディレクトリ(フォルダ)ごとに別のホームページを作るのはできるけど、
それぞれをリンクする方法がわからないとか?

それとも、自分のパソコンの中だけなら完璧だけど、
ジオにどうやってアップすればいいのかわからないとか、
アップはしてみたけれど、上手く動かないとか……?

それと、お使いのパソコンはwindows系ですか?
それともマッキントッシュ?

ホームページを作る時に使ってるツールはなんですか?
うちはネットスケープのコンポーザーなので、もし同じなら説明は早いです。
違ってもたぶん大丈夫だけれど、応用のきくように話さなきゃならないかも。

そこらへんをちょっと聞かせてください。
それによって説明を考えます(^^;

 珍獣の経験だと、謎にぶつかったら「何がわからなくて困っているのか整理して考える」ことが解決の糸口になることが多いのです。
 珍獣の場合、パソコンの使い方とか、ホームページの作り方について、入門書や雑誌のたぐいをほとんど読まずに済んでしまったのですが、「だー、わかんねー」と思ったときに、このおともだちと同じく「人に聞く」という方法で解決してきました。ところが質問を整理して考えてるうちに、聞く前に解決しちゃうことのほうが多かったんです。
 解決しないまでも、まずは何を知りたいのか整理すること、これはかならず役に立ちます。なので、まずはおともだちが何を知りたいのか、珍獣が理解するだけでなく、おともだち自身にも考えて欲しいと思いました。

 おともだちからの返事は、転載許可をもらってないので全文引用はできませんが、だいたいの意味はこんな感じです。

 パソコンはWin98で動くやつで、ホームページ作成ツールは、インターネットエクスプローラ4.0にタダでついてきたFrontpage Expressを使っている。
 ふむふむ、とりあえずMACじゃなくてよかった。珍獣はMACも使ったことはあるけど、今は手元にないから教えるのはちょっと骨がおれるから。
 自分のパソコンの中の、ホームページを保存してあるところに新しいフォルダ(ディレクトリ)を作って、HTML文書や画像をいれてみた。ディレクトリごとに別のページを作るのはできた。
 よしよし、これは当然じゃろ。このおともだちは、サブディレクトリこそ作れないけれど、ホームページそのものは上手に作っていて繁盛させておるのだから。基本的なやりかたは知ってるはず。
 こっちのディレクトリからあっちのディレクトリへリンクするのもできた感じがする。でも、アップロードしてweb上で動かそうとすると、ちゃんと動作しなかったので、このとき作ったものはあきらめて削除してしまった。
 ディレクトリをまたぐときのリンク方法と、またがないときのリンク方法に、なにか違いがあるのとしたら、そこんとこがわかっていないのかもしれない。
 あうっ、消しちゃったのですかっ。消す前に聞いてくれたらもっと楽だったかもしれないんだけど。でも、自分のパソコンの中では動作したとすれば、リンク先を絶対パスで書いているせいかもしれない。こういうのは相対パスで書かねばweb上では動きませんのじゃ。

 というわけで、珍獣はまず、絶対パス相対パスの違いについて説明することにいたしました。


前のページへ 目次へ 次のページへ