當網站上的頁面的結構如此時,背後的技術是什麼? example.com/pages/about如何構建網頁
從後面的代碼中查看時,顯然有問題的頁面實際上放在了根目錄(example.com)中,而且還有可能在URL中添加任何內容(如example.com/pages/about/qwerty),但它仍然返回正確的頁面?
我根本不知道該怎麼去谷歌。
我忘了提,我在傳統的ASP工作。事實證明,'語義URL'就是我正在尋找的。爲了彌補我的「大拇指朝下」的缺乏研究,這裏就是我想出了今天上午的解決方案:
example.com/about/default.asp:
<%session("jump")="about.asp"
response.redirect "http://example.com"%>
example.com/ Default.asp的內容應包括:
<%if len(session("jump"))>0 then server.transfer(session("jump"))%>
這將使語義URL example.com/about可用,並不會出現與所生成的頁面的URL的用戶:example.com/about.asp
https://en.wikipedia.org/wiki/Front_controller – ceejayoz
他們最有可能使用一些一種路由引擎。那裏有很多,並且不可能僅僅從那個URL中知道。例如微軟已經用ASP.Net MVC實現它們,Java有Spring MVC。 PHP有codeigniter(和其他人) – mituw16
https://www.google.com/search?q=seo+folder+OR+URL+structure – mplungjan