• ベストアンサー

URLでの/と\はどちらを使ってもおなじ?

URLで例えばokweb.ne.jp/(スラッシュ)とありますがそのスラッシュを¥マークにしても全く問題なく動いたのですがなにが違いはあるのでしょうか? 英語のキーボードで打ったら¥マークじゃなくて逆に向いたスラッシュがでてきてそれでURLを打ち込んでも動きます ¥マークを使って不具合が起きることはあるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#18769
noname#18769
回答No.5

「\」記号をURLの「/」の代わりに使ってもいいという規則はどこにも存在しませんので、通常はエラーが発生してそのページは読めなくなります。 mosikoさんの使っているブラウザーがたまたま「\」を「/」に変換してくれただけで、世の中の全ての人がそうだとは限りません。 なお、「\」がバックスラッシュ(1バイト文字の「\」)になるのは、日本とアメリカで文字コード体系が異なるからです。アメリカでは\マークを使う必要はほとんどありませんから。

その他の回答 (8)

  • hohihohi
  • ベストアンサー率34% (23/66)
回答No.9

URL というものは rfc1738 できちんと定められています。そこでは階層は "/"で区切るように決められており、厳密に "/"である必要があります。"\"でも大丈夫なのは、ブラウザが勝手に変換しているからです。おそらくマイクロソフト系 OS のファイルシステムとの整合性上 "\"も使えた方が便利だからでしょう。詳しくは検索エンジン等で rfc1738 を調べればわかるとおもいます。

noname#9414
noname#9414
回答No.8

今Windows用Apacheで確認しました。 一応\マークで区切っても問題なくアクセス できました。 しかし、Internet Explorerのステータス バーに表示されるのが、/であることを 考えると、サーバのOSに依存するのではなく Internet Explorerが勝手に解釈をしている ようですね。 一応Linux運営のサーバにも行ってきましたが、 こちらでも'\'、'/'をごちゃ混ぜにして アクセスしても、問題なくアクセスできました。 ではでは☆

noname#4486
noname#4486
回答No.7

質問です; DOS/V マシンのローカル・ファイル位置を示す時に、 ディレクトリなどの区切り文字を \ (バック・スラッシュ)にしても表示されるのは、 URL としてではなく、「エクスプローラ」等と同様にルートからのファイルのパスだと解釈しているからで良いんでしょうか? Win系のサーバなら URL としても \ 記号で働くんですか? 或は、 I.E. の URL 自動補正には \ を / に読替える機能が有るんですか? 便乗で恐縮ですが、よろしく御願いします。

noname#25358
noname#25358
回答No.6

 みなさんおっしゃってますが、IEにはURLの内町街などを自動的に補正する機能があります。  ¥が正しく認識されるのはそのせいです。  よって、不都合があるとすれば、マイナーなブラウザでその機能は使えない、ということです。

  • basil
  • ベストアンサー率35% (148/420)
回答No.4

ついでに蛇足ですが... IEやNNなどのブラウザって打ち込んだURLを自動的に補完・修正してくれる機能がついています。 たとえば、 ○ 一度“http://www.okweb.ne.jp/”に訪れて履歴が残っている場合、“http://www.okw”くらいまで打ち込むと、残りの部分を足してくれたり、 ○ “www.okweb.ne.jp”と打つだけでデフォルトの“http://”を頭に補完してくれたり、 この手のフォロー機能の一つとして、バックスラッシュをスラッシュとして置換してくれるのではと推測します。(違ったらごめんなさい。)

  • basil
  • ベストアンサー率35% (148/420)
回答No.3

ちなみに、Macにて実験した結果ですが.... IE5、NN4.7ともにバックスラッシュは認識されませんでした。 (Macではローカルファイルの参照の場合もスラッシュを使うため、バックスラッシュを認識する必要がなく、ブラウザにも実装しなかったんでしょうね。)

noname#9414
noname#9414
回答No.2

可能性としてあるのは、OKWebのサーバが Windows NT系であったこと。Windows系の OSならば、WWWサーバでも'\'は認識可能です。 ほかのところでも認識しましたか? 基本的にUNIXベースのOSの場合、WWWサーバは '/'を区切りとして認識するはずなのですが。 ではでは☆

  • basil
  • ベストアンサー率35% (148/420)
回答No.1

スラッシュはURLでディレクトリなどの区切りとして使われますが、円マークはバックスラッシュと同じ意味でDOS環境などで使われるものです。 ブラウザがローカルのファイルを参照するときのためにスラッシュのほかにバックスラッシュも“区切り”として認証するように実装されているのでしょうね。

関連するQ&A

  • URLを記す場合の末尾スラッシュの意味について

    URLを記す場合の末尾スラッシュの意味について URLを記すときに末尾にスラッシュ(http://www.~.co.jp/)をつける場合と付けない場合とがありますが、この違いにはどんな意味があるのでしょうか?

  • URLの最後にある『/』の意味は??

    もしかするとカテゴリ違いかもしれませんが、今は様々な媒体でURLを目にすることが多いです。 私は現在雑誌の編集の仕事をしています。 そこで、URLを表記するケースが多いのですが、最後に 『/』(スラッシュ)が付くURL、付かないURL様々あります。 上司に「この違いは何?」と聞かれ、正直わかりませんでした。^^; いったい何が違うのでしょうか? ご存知の方。よろしくお願いいたします。

  • URL バックスラッシュ

    URLのスラッシュを逆向きにアクセスしたら、通常通りアクセス出来た理由は何故なのでしょうか。 事象として、 www.exampleurl .com\○○○\△△△\××× とアクセスをしたら www.exampleurl .com/○○○/△△△/××× とリダイレクトされたというものです。 今回はこの事象のみ確認されましたが、 URLにバックスラッシュが含まれた場合、サイトやサーバに不具合が発生する事もあり得ますか?

  • URLのスラッシュ

    URLの最後にスラッシュのあるものとないものが ありますが この違いはなんですか?   ・・・jp/  また、たまに頭にwwwがないものがありますが 印刷間違いですか? 無いものもあるのですか? 役に立つホームページという書籍を見てて疑問に思いました どなたか教えてください

  • キーボードでスラッシュ(/)の逆のスラッシュ

    キーボードでスラッシュ(/)の逆のスラッシュわどうゆうふうに入れたらいいのですか教えてください

  • 逆スラッシュの入れ方

    キーボードのスラッシュボタン右側にある「逆スラッシュ」ひらがなの「ろ」と一緒にあります。 これを文章に入れる方法を教えて下さい。 ¥が出たり、shiftを押すと_などが出て、どうしても逆スラッシュが出ません。

  • なんて読むの?

    /←スラッシュ。その逆がキーボードにあるでしょ?あれってなんて呼ぶのでしょうか? 意味はなんでしょうか?

  • 物理単位の表記法(アメリカ)

    アメリカのyahoo で、高校生の物理の問題をみていると、分からない記号に出くわします。 スラッシュ/ を鏡に映した形の、逆スラッシュで、キーボードではスラッシュの右にあるのですが 画面にうてないので、¥であらわします。 すると、密度の単位はcopper (density 8920 {\rm kg/m^3}) で、角度の単位は22^\circ となっています。 一体これは何でしょうか。教えて下さい。

  • URLのあたまのマーク

    MacでSafariを使っています。 ページを表示するとURLの欄の頭にマークが出ますよね。 普通は青い丸が多いですが、たとえばgooのトップ画面だと赤で四角にgのマーク、グーグルだと大文字でGのマーク。 で、エキサイトでブログをやっているんですが、やはりエキサイトのマーク(バッテンみたいなもの)が表示されていました。 これがある日突然わたしのブログのURLだけ青丸マークになってしまったんです。(もしかしたらスキンをいじった後のことなのかもしれません) 他に別に何の不具合もないのですが、なんだかものすごく気になります。原因が分かる方がいらしたら、ぜひ教えてください。よろしくお願いいたします。

  • MS-DOSプロンプトでバックスラッシュが出ない

    今までは、日本語キーボードを使っていて問題はなかったのですが、英語101キーボードに替え、Win98のMS-DOSプロンプト上では、バックスラッシュ文字を表示出来なくなってしまいました。 他のアプリケーションでの表示でしたら、Shift + Alt の切り替えでバックスラッシュも表示できるのですが、プロンプト上では切り替えがききません。 設定方法など御知りでしたらお助け下さい。