すべてのカテゴリ » インターネット・パソコン » 技術・プログラミング

質問

終了

URLについて、たとえば Sooda!のマイページは(http://sooda.jp/my/)なら無事マイペが表示されるのですが、最後のスラッシュなし(http://sooda.jp/my)だと質問が削除された時のような表示↓

>404 Not Found
>お探しのページは見つかりませんでした。

>URLが誤っているか、このページはすでに削除されている可能性があります。
>もう一度URLを確認するか、他のページをお楽しみください。

と表示されてしまい、アクセスできません。

あってもなくても同じように表示してくれるサイトもあるので、あまり気にしていなかったのですが、URLの言語で、さいごの / slash記号って有無で結果が変わってしまうほどに重要な存在なのですか?それとも Sooda! でシステム上そうなっているだけですか?

  • 質問者:一文字の大きさ
  • 質問日時:2010-06-27 21:41:38
  • 0

通常はスラッシュが必要です。
なぜならフォルダ表記だから。
参照するファイルが/my/の中にあるわけだからmy/じゃないと本来は参照できない。
スラッシュなしだとmyというファイルを意味してしまい階層が違う認識になってしまう。
スラッシュなしでもできるようにしてるのは無理やりできるようにしてるだけです。
例えば、my/index.htmlの場合も、index.htmlまで入力しなくてもmy/で自動的にindex.htmlが認識されるようにサーバで設定してるだけです(これに関しては標準設定だったかもしれませんが)。

  • 回答者:匿名希望 (質問から17分後)
  • 1
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

関連する質問・相談

Sooda!からのお知らせ

一覧を見る