• 締切済み

動的ページを静的に見せる方法

以下の2つのサイトはどう考えてもパラメータ付きの動的サイトだと思います。 ------------------------------------------------- http://www.kenko.com/product/cat/cat_080820.html http://allabout.co.jp/career/eunews/closeup/CU20060627A/index.htm ------------------------------------------------- 「どのようなサーバー設定で」、さらに「どのようなプログラミング言語を使用して」静的ページに見せかけているのでしょうか?またそれを確認する方法はありますでしょうか?HTTPヘッダを見てもからくりがわかりません。単純に<mod_rewrite>や<RewriteEngine>を使用しているだけでしょうか?

みんなの回答

  • natu2000
  • ベストアンサー率69% (83/119)
回答No.2

>以下の2つのサイトはどう考えてもパラメータ付きの動的サイトだと思います どういう部分がパラメーター付きと思ったのでしょうか?その根拠をお願いします。 >「どのようなサーバー設定で」、さらに「どのようなプログラミング言語を使用して」静的ページに見>せかけているのでしょうか?またそれを確認する方法はありますでしょうか?HTTPヘッダを見てもから>くりがわかりません。単純に<mod_rewrite>や<RewriteEngine>を使用しているだけでしょうか? 当方の見解としては、やはりHTMLなんではないかと思います。 しかしこのHTMLはアップロードされたHTMLではなく、動的に作製された結果のHTMLではないかと 思っています。 つまり身近なところで言えば今流行りの blogなんかみると判りますが、(サイトは適当です) http://blog.livedoor.jp/yawaraka_sensha/ 明らかに右横の最新記事などやArchivesあたりは、数字.htmlといった感じですね。 blogを書いたことがあれば納得していただけると思うのですが このHTMLはユーザーがファイルの名前を作成したりなどしたり、 パソコンでHTMLを作ってアップロードしたりして現れたものではないですよね。 管理者ページから、新規のページを作ったり、 タイトルをつけて書き込みしたりした内容が、自動的にHTMLを生み出して・・・・・ リンクしているのではないかと思います。 サイト管理者から更新する  ↓  CGIやPHPなど動的なページ → 静的なHTMLの生成                        ↑                        ユーザーはここをみる

kaffelatte
質問者

補足

ご返答ありがとうございます。 確かにHTMLを生成したという可能性もあります。 ただし、”http://www.kenko.com/”で考えると恐らく全体のページ数は7~10万ページ程度あることが想定できます。しかも毎日ランキングを行っているところを見ると毎日生成していることになります。これは非現実的のような気がします。 さらに、以下のようなページも見つけました。 https://www.kenko.com/product/item/survey.html?product_id=7552412072 これは明らかに動的ページですよね。ただし拡張子を見る限り偽装していると思われます。つまりHTML拡張子でも動的ページの可能性が高いということが想定されます。 それでもやはり静的なページなのでしょうか? もし可能であればもう少しその根拠をご説明頂ければと思います。

noname#45950
noname#45950
回答No.1

「動的サイトだけど、パラメータ付ではない」 これで、解決しませんか? formに依存する情報が0であれば、「cat080820」の部分だけで、充分でしょう。

kaffelatte
質問者

お礼

返答ありがとうございます。 もう少し詳しくご説明頂けますでしょうか?

関連するQ&A