• ベストアンサー

商品番号をURLに使う方法

お世話になります。 質問タイトルが曖昧ですが、例えばですが、下記のBK1のサイトのようにURL内に商品の管理番号を使ったURLがあります。このような仕組みはどのように構築すればよいでしょうか? http://www.bk1.co.jp/product/02755369 BK1のサイトではproduct以下が商品番号になっており、その番号毎に商品の詳細ページが表示されるようになっています。 アドバイスよろしくお願いいたします。

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

  • ベストアンサー
回答No.1

ご質問の例ですと、www.bk1.co.jp サーバの中の下に product というフォルダ(ディレクトリともいいます)を作り、さらにその下に 02755369 というフォルダを作って、その中に index.html というページを入れているものと思われます。 インターネットブラウザはアクセスしたURLに ~/product/02755369 とだけ書いてあった時にその直下にある​index.html を探しに行く仕組みになっていますのでURLに ~/product/02755369/index.html と書く必要がありません。 JavaScriptなどを使えば URL+商品番号 で目的のページにジャンプするようなサイトも構築できるでしょう。

Crystalize
質問者

お礼

アドバイスありがとうございます。 なるほど。bk1サーバではディレクトリを自動生成しているのですね。何か特別な仕様があるのかと思いました。 参考にしてみたいと思います。ありがとうございました。

その他の回答 (1)

  • vaio09
  • ベストアンサー率37% (756/2018)
回答No.2

基本原理は#1さんの言うとおりです。 しかし人間が一つ一つ作るのは不経済ですので、実際はデータベースと連動し て自動的にページ作成するようになっています。 この「教えて!Goo」もそうですね。 今見ているこのページは、質問番号2829673が割り当てられています。 http://oshiete1.goo.ne.jp/kotaeru.php3?qid=XXXXXXX のXXXXXXXに、適当な7桁の数字を入れてみてください。 これも同じことだと思います。

Crystalize
質問者

お礼

ありがとうございました。参考にしてみます。

関連するQ&A