- 締切済み
URLにスラッシュがない?
たとえばhttp://例.com/というサイトがあったとします。このサイトのページはすべてhttp://例.com/ccc という構成で作られていました。ふつうはhttp://例.com/ccc でアクセスしても 自動的にhttp://例.com/ccc/ にアクセスされますが、このサイトはhttp://例.com/ccc とかわりませんでした。なにか動的なプログラムでHTMLを生成しているのでしょうか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- gryfinndors
- ベストアンサー率18% (127/671)
折角興味もったんだから、沢山調べてみよう。 知れば知るほど無知はなんと怖ろしいんだろうと思うよ。 apacheの設定にはじまって、redirectやIFRAME、はたまたアドレスバーに嘘表示するスクリプトまで、閲覧者を騙す手口は星の数ほど。 さらにはCNAMEやドメイン乗っ取り、DNSレコード汚染など、インターネットの安全性などハッカーたちの慈悲の上に成り立っていることが分かるでしょう。
- galluda
- ベストアンサー率35% (440/1242)
がると申します。 んっと…このあたりは色々と規則がありまして。 http://ドメイン名 という形式は「あり」とされていて、この場合単純に http://ドメイン名/ と同等に扱われます。 ただ、おっしゃっているような http:///ドメイン名/フォルダ名 の場合。まず、httpサーバは、最後にスラッシュがないので http:///ドメイン名/ファイル名 かなぁ?と思って自分の中を調べるのですが。「あ、ファイル名じゃないじゃんディレクトリ名じゃん」って気づくと、裏でこっそりブラウザに「http://ドメイン名/ディレクトリ名/でよびなおして~」って依頼をかけます。 ですので、いつのまにやら、最後にスラッシュがついている、という感じになります。
- rabbit_cat
- ベストアンサー率40% (829/2062)
前ページが同じURLってことなら,おそらく,動的に生成しているんでしょう. そういうことではなくて,なんでスラッシュがかってにつかないのかってことですか?そのサイトでは,リダイレクト応答をしないようにしてあるんでしょう.