- ベストアンサー
商品番号をURLに使う方法
お世話になります。 質問タイトルが曖昧ですが、例えばですが、下記のBK1のサイトのようにURL内に商品の管理番号を使ったURLがあります。このような仕組みはどのように構築すればよいでしょうか? http://www.bk1.co.jp/product/02755369 BK1のサイトではproduct以下が商品番号になっており、その番号毎に商品の詳細ページが表示されるようになっています。 アドバイスよろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ご質問の例ですと、www.bk1.co.jp サーバの中の下に product というフォルダ(ディレクトリともいいます)を作り、さらにその下に 02755369 というフォルダを作って、その中に index.html というページを入れているものと思われます。 インターネットブラウザはアクセスしたURLに ~/product/02755369 とだけ書いてあった時にその直下にあるindex.html を探しに行く仕組みになっていますのでURLに ~/product/02755369/index.html と書く必要がありません。 JavaScriptなどを使えば URL+商品番号 で目的のページにジャンプするようなサイトも構築できるでしょう。
その他の回答 (1)
- vaio09
- ベストアンサー率37% (756/2018)
基本原理は#1さんの言うとおりです。 しかし人間が一つ一つ作るのは不経済ですので、実際はデータベースと連動し て自動的にページ作成するようになっています。 この「教えて!Goo」もそうですね。 今見ているこのページは、質問番号2829673が割り当てられています。 http://oshiete1.goo.ne.jp/kotaeru.php3?qid=XXXXXXX のXXXXXXXに、適当な7桁の数字を入れてみてください。 これも同じことだと思います。
お礼
ありがとうございました。参考にしてみます。
お礼
アドバイスありがとうございます。 なるほど。bk1サーバではディレクトリを自動生成しているのですね。何か特別な仕様があるのかと思いました。 参考にしてみたいと思います。ありがとうございました。