• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:URIの構造について)

URIの構造について質問

このQ&Aのポイント
  • tochiフォルダの中にあるniigataフォルダの中にあるnagaoka-cityフォルダの中にあるlistフォルダの中にあるphpファイルについて質問です。
  • http://www.homes.co.jp/tochi/○○.php?○○=niigata&○○=nagaoka-city&○○=list という形を、?以降の値を「/」で区切り、フォルダが繋がったように見せる技術で変換したものについて質問です。
  • http://www.homes.co.jp/tochi/niigata/nagaoka-city/list/ こちらのWEBページのURIの構造は(1)(2)どちらにあたりますか。

質問者が選んだベストアンサー

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.2

指定したURIに対して、何を返すかはサーバーの動作であって、URI自体とは関係ありません。 そのサイトではおそらく(2)のような変換がされている、と予想はできます。 しかし、(1)である可能性を否定することはできません。

taurin1000kg
質問者

お礼

判別することは不可能ですか、ありがとうございました。

その他の回答 (2)

  • notnot
  • ベストアンサー率47% (4901/10362)
回答No.3

一般には外からは区別つきません。 ただ、このページの場合は、cookieが送られてくるのと、Dateヘッダが毎回異なるので、おそらくは何らかのスクリプトが動いている物と思います。 ただ、(2)のようにURLを変換しているのかどうかはわかりません。 tochi がスクリプト名で、/niigata以下が引数というのもあり得ます。

taurin1000kg
質問者

お礼

ありがとうございました。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

あなたのいう「URI の構造」って, どういう意味ですか? 少なくとも「文字列としての構造」という点ではどちらでもありません.

taurin1000kg
質問者

お礼

普通ならhttp://img.x0.com/inu/inu-photo02.htmlのように最後にファイル名が付きますが、http://www.homes.co.jp/tochi/niigata/の場合はファイル名がありません。 ページが開いているのでファイル名が省略されていると思います。 例えばそのファイル名が○○.phpであれば http://www.homes.co.jp/tochi/niigata/○○.phpになっていると思います。 そのページで「越後湯沢」を選択すると、 /echigoyuzawa_00058-st/list/ が追加されます。 これは普通に見ればechigoyuzawa_00058-stフォルダの中のlistフォルダの中のファイルを開いているように見えます。 echigoyuzawa_00058-stというデータとlistというデータを送り動的にページを変えている場合は、www.homes.co.jp/tochi/niigata/○○.php?○○=echigoyuzawa_00058-st&○○=listという形になると思います。 ?以降の値を「/」で区切り、フォルダが繋がったように見せる技術があると聞いたことがあるので、その技術を使って、www.homes.co.jp/tochi/niigata/echigoyuzawa_00058-st/list/になっているのか、どんなかんじでファイルやフォルダを管理しているのか、についてお聞きしたいです。

関連するQ&A