-
ID:8ZmovM さんの質問

ディレクトリ別にindex.html と入れると、どのindex.htmlか分からなくなりませんか? 極力データに名前をつけて管理するなど、(例:about.html)、個別に分けてもわかりやすいように管理したいのですが、何故、ディレクトリ別に分けるのでしょうか。urlがhoge.com/about/ のようなカタチになるからでしょうか。

みんなの回答 4 件

ID:9A.mgK さんの回答

個別のディレクトリに.htaccessをおいてabout.htmlをデフォルトにしたり、-Indexesするより、ずっと簡単かつ確実だからです。

わからなくなるのはデータの管理方法の問題ですね。

ID:8ZmovM

静的ページに関しては、ルートにabout.htmlにするのことも、後々のことを考えると不便なのでしょうか。一つずつディレクトリを開いて、一つずつファイルを開くのが非常に面倒だと思うのですが。

ID:9A.mgK

そういうのが面倒な方のために、IDEにはディレクトリの階層フラット表示というものもありますが、
この際mod_rewriteを使う方法を調べられてはどうでしょうか?

面倒くさいは技術的学習にはチャンスです。

ID:yHkpYR さんの回答

サイト全体のファイルが DOCROOT ひとつに置かれてるサイトを見たことないだろ。俺はある(笑)。カオスそのもの。そんなん引き継がされたら地獄だよ。

ID:sxeHSp さんの回答

際と全体のページ数によるのでは?

例えば5,6ページぐらいの小規模サイトだったらスレ主がいうように名前付けてルートディレクトリだけで完結させるけど、10ページ超えたあたりからは適切にディレクトリ分けるよ。

ただindexというのは索引のことだから、索引の役割を果たしてないページにindexと名付けるのはおかしいと思いますね。

ID:75d9zQ さんの回答

数ページの静的ページならやりやすいのでいいんじゃないかな。
ただ、そうなった時に、画像はどうやって管理するの?
画像管理にページ名のディレクトリを使うなら、最初から全部ディレクトリ管理の方が楽だと思うし、画像にディレクトリを使わないとしたら、それはそれでものすごく管理にしにくそう。

ID:8ZmovM

画像はルートにimg作って、その中で振り分けたらだめなの?

最終更新日:2014-05-23 (2,406 views)

関連するトピックス

ページ上部に戻る