0

私が知っているファイル拡張子を非表示にする利点は、ユーザー フレンドリーな URL と、薄いセキュリティ レイヤーです (タイプが非表示になっているファイルの拡張子を誰かが本当に知りたい場合は、おそらくそうするでしょう.難しいです.私は間違っていますか?)。

しかし、拡張子のない「ファイル」タイプのファイルを使用するのではなく、なぜこれを行う必要があるのでしょうか (拡張子を非表示にします)。たとえば、「404」という名前の拡張子のないファイルがある場合、<a href="/path/to/404">Error page</a>エラーなしで動作します (IE の訪問者がまったくいないふりをします)。

拡張子のないファイルを使用するよりも、拡張子を持つファイルの拡張子を積極的に非表示にする利点はありますか? 例については、 schema.orgからリンクされたページを参照してください。

4

2 に答える 2

1

Good Designであるため、ファイル拡張子を非表示にします。

URI と URL は実装とは無関係であり、ユーザーは自分が見ているファイルの種類 (.php か .html か) を気にするべきではないという考えです。最新の Fender Strats のページを見たい場合は、www.fender.com/strats/latest などにアクセスして、必要なものをすべて入手してください。

追加の利点は、ある日、php から Django または Rails に移行することを決定した場合に、URL が「統一」されたままであり、変更する必要がないことです (特にユーザーがサイトをブックマークする場合)。

于 2013-08-24T05:27:06.270 に答える
-1

短い URL は、拡張機能を除外する利点の 1 つですか?

于 2013-07-02T18:25:48.250 に答える