1.WEBサイトで使われているCGI、PHPなどの言語を確実に判別する方法はあるのでしょうか?2.動的ページと静的ページを確実に判別する方法はあるのでしょうか?詳細をご説明します。1.例えばですが、にアクセスしたとします。拡張子が.htmlなのですが、実はphpで動いていた場合に、HTTPヘッダのX-Powered-Byを削除しても、phpで稼動してるか、分かる事ができるのでしょうか?グーグルのトップページは何の言語で作られているか、わかる事ができるのでしょうか?2.例えばですが、とかのURLを、ApacheのRewriteRule等をつかって、というような静的ページっぽくしたとします。しかし、これは実際にはindex1.htmlというファイルは無いです。(実際はDB等から出力されている)これを実際にはファイルが有るのか、無いか見分ける方法はあるのでしょうか?検索エンジンのクローラーは、それらを見分ける方法があるので、動的に出力していない、htmlのページを、仮想ではなく実際に存在させる事が、ヤフーのSEO的に重要と、ネットに詳しい人から聞いたのですが、ちょ
辰反?犬蕕譴覆?董◆⊂椶靴な?茲蹐靴??蠅い靴泙后
ベストアンサー
何をもって動的と静的とを区別するのでしょうか。サーバー側では、クライアントからのリクエストを受け取ってから送信するべき内容を生成するのか、あらかじめ用意してあるのかを区別することはできます。しかしクライアント側では、送られてきた情報がすべてです。サーバーが情報を生成した時期を示す特別な情報を送らない限り何時の時点で作られた情報かを知る方法はありません。なお、動的に生成しているであろうニュースや株価や天気予報など鮮度の高い情報を発信するサイトがサーチエンジンによって低く評価されるとはとても信じ難いことです。
PR