現在位置: ホーム / ドキュメント / Plone 4 ユーザーマニュアル / コンテンツの追加 / Webアドレスの中には何がある?

Webアドレスの中には何がある?

Ploneサイトに含まれる個々のコンテンツには、それぞれ個別のWebアドレスが割り当てられます。このアドレスは、コンテンツのタイトルを元にPloneが自動的に生成します。

Webアドレスの中には何がある?

コンテンツ(たとえばフォルダ、画像、ページなど)の タイトル には、スペースも含め、キーボードで入力できる文字なら何でも使用することができます。 タイトル はPlone上で作成される各コンテンツのWebアドレスの一部になります [1] 。 Webアドレス(URLという呼び方の方がなじみがあるかもしれません)とは、Webサイトの特定のページを表示させるためにブラウザに入力する、アドレスのことです。たとえば、

www.mysite.com/about/personnel/sally/bio

あるいは

www.mysite.com/images/butterflies/skippers/long-tailed-skippers

といった具合です。

URLに使える文字には制限があり、スペースを含むことができません。 英文の場合、Ploneは タイトル から連想可能なURLを自動生成します [1] 。その際に必要な大文字を小文字に変換したり、ダッシュやスペースを置き換えるといった面倒な仕事はPloneが引き受けます。

[1](1, 2) タイトルが日本語など2バイト文字の場合は、そのままURLには使われず 6文字のランダムな半角英数字 に置き換えられます。

説明のために、以下に2種類のWebアドレスを例示します。これらをパーツごとに分解してみましょう。

www.mysite.com/about/personnel/sally/bio
^
Webサイトの名称
               ^
               Aboutという名前のフォルダ
                     ^
                     Personnelという名前のフォルダ
                               ^
                               Sallyという名前のフォルダ
                                     ^
                                     Bioという名前のフォルダ

この例では、Ploneがそれぞれのフォルダ名を小文字に変換しています(例:Personnelをpersonnelに変換)。 Webアドレスの適正化はPloneが行いますので、どのような名称をつけても構いません [2]

[2]フォルダタイトルが日本語など2バイト文字の場合は、そのままURLには使われず 6文字のランダムな半角英数字 に置き換えられます。

次の例を見てみましょう。

www.mysite.com/images/butterflies/skippers/long-tailed-skippers
^
Webサイトの名称
               ^
               Imagesという名前のフォルダ
                      ^
                      Butterfliesという名前のフォルダ
                                  ^
                                  Skippersという名前のフォルダ
                                           ^
                                           Long-Tailed Skippersという名前のフォルダ

フォルダ名に使用した大文字がWebアドレスでは小文字に変換されるのは初めの例と同様です。ここではさらに、Long-tailed Skippers というフォルダ名が、Webアドレスとして利用可能なハイフン(-)はそのままに、"Tailed"と"Skippers"の間のブランクをハイフンに変換する、という処理がなされています。

作成されたコンテンツのウェブアドレスは ショートネーム としてPloneから参照されます。 名前変更 機能を使えば、タイトルに応じたショートネームがつけられていることがわかります。