2013-07-02 146 views
0

隐藏我知道的文件扩展名的好处是用户友好的URL和一层薄薄的安全性(我说因为如果有人想要真的通缉找出一个类型被隐藏的文件的扩展名,这可能并不困难,我错了吗?)。隐藏文件扩展名(网页)和URL重写的好处

但是,为什么你应该这样做(隐藏扩展名),而不是使用文件类型“文件”,没有扩展名?例如,如果我有一个名为“404”的扩展名较少的文件,<a href="/path/to/404">Error page</a>可以正常工作(假装我绝对没有IE访问者)。

使用没有扩展名的文件,主动隐藏扩展文件有没有额外的好处?查看来自schema.org的任何链接页面作为示例。

回答

0

较短的网址是忽略扩展名的好处之一?

0

您隐藏文件扩展名,因为它的格式为好设计

这个想法是,URI和URL与实现无关,用户不应该为他在看什么类型的文件打扰,无论是.php还是.html。如果我想看看最新的Fender Strats上的一个页面,我应该去www.fender.com/strats/latest这样的东西,并获得我需要的一切。

额外的好处是,URL保持“统一”,你不必改变它(特别是当用户书签你的网站时),如果有一天你决定从PHP转移到Django或Rails。