質問: urlの末尾にスラッシュを付けるのはいつですか? 末尾のスラッシュは、いつurlで使用する必要がありますか?たとえば - 私のurlは/about-us/のように表示されるべきですか、それとも/about-usのように表示されるべきですか?私はseo関連の問題、つまり重複した内容と標準的な問題について十分に認識しています。私はページを正しく提供するという文脈の中でどれを使うべきかを単独で使うべきかを考えています。たとえば、私の同僚は、末尾の末尾のスラッシュが "フォルダ" - "ディレクトリ"を意味すると考えているため、これは正しいスタイルではありません。しかし、私はそれをスラッシュなしでは終わらないと思います - それはフォルダのように見えるのでそれもかなり正しくありません、しかしそれはまた普通のファイルでもなく、拡張子のないファイル名です。どちらを使用するかを知る適切な方法はありますか?
回答: 私の個人的な意見では、末尾のスラッシュは誤用されています。基本的にurlフォーマットはdosシステム上のファイルとフォルダの同じunixフォーマットから来て、そして最後に、ウェブに適応しました。 unixライクなオペレーティングシステムでのこの本の典型的なurlは、file:///home/username/romeoandjuliet.pdfのようなファイルパスです。これは、ローカルハードディスクのファイルに保存されている電子本を識別します。 ソース: ウィキペディア:uniform resource identifier 読むべきもう一つの良い情報源: wikipedia:uri scheme 1994年にurlを定義したrfc 1738によれば、リソースが他のリソースへの参照を含んでいるとき、それらは相対リンクを使って2番目のリソースの場所を「あたかも次の相対を除いてこの場所と同じ場所で」定義できます。パス"。そのような相対urlは、相対リンクの基礎となる階層構造を含む元のurlに依存し、ftp、http、およびファイルurlスキームは、階層と見なすことができるいくつかの例です階層の構成要素は "/".で区切られています ソース: ウィキペディアのurl また: それがよく聞かれる質問です。答えへ!歴史的に、末尾にスラッシュがあるurlはディレクトリを示し、末尾にスラッシュがないものはファイルを示すのが一般的です。 http://example.com/foo/ (末尾のスラッシュ付き、通常はディレクトリ) http://example.com/foo (末尾のスラッシュなし、通常はファイル) ソース: google webmaster central blog - 切り捨てないまたは切り捨てない 最後に: urlの最後にスラッシュを付けると、アドレスは「きれい」に見えます。 末尾にスラッシュがなく、拡張子がないurlは、やや「奇妙」に見えます。 あなたはあなたのcssファイルに名前をつけることは決してないでしょう(例えば) http://www.sample.com/stylesheet/ でしょうか? しかし、私は環境に関係なくwebのベストプラクティスの支持者です。あなたが内線なしでurlについて述べたのと同じように、それは厄介で不明瞭になることがあります。