2013-07-02 202 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。