我一直在想,Facebook如何根據網址指引用戶。例如: - https://www.facebook.com/fadia.ankit
。通常這意味着他們保存名爲fadia.ankit的文件夾,並且該文件夾中有一個index.php。但在https://www.facebook.com/fadia.ankit/index.php
上顯示404錯誤。所以如果任何人都可以指導我可能他們如何使用網址。解碼Facebook和谷歌+網址
另一個例子是https://www.facebook.com/messages/12231277329
。
我認爲這背後有一些javascript
。我只是很想知道(很多像我這樣的新秀)。如果可以的話請幫忙。提前致謝。
Facebook沒有爲每個用戶創建目錄。他們正在使用HTACCESS URL重寫。請參閱www.9lessons.info/2009/01/htaccess-tutorials.html – Subin
你應該搜索'url rewriting'。 – jeroen
如果它是一個文件夾,它將以'/'結尾,並且JavaScript與這些內容無關。 Facebook已經編寫了數以億計的自定義服務器軟件代碼。他們當然不需要訴諸愚蠢的「文件夾」來實現用戶名的URL。我確定服務器被編程爲直接查找名稱,然後使用該用戶的信息生成一個頁面。 – Boann