2013-05-02 40 views
0

我在varias上看到過不同的網站,當論壇帖子或類似的東西都在做的時候,它們都有不同的網址,使得它們看起來像是在不同的目錄中,但我相信它們不能做出不同的目錄每個帖子的目錄。另一種做GET的方法

如果你看看這個網站:https://oc.tc/forums/topics/5181a374ba6087261f000c59

末數(5181a374ba6087261f000c59)對每個崗位的變化,它看起來liek這是一個不同的目錄,但我相信它是不是!

你能解釋他們是怎麼做到的嗎? 在此先感謝! 羅布

+0

他們只是重寫URL的結尾部分,有可能使用類似mod_rewrite的東西。或者他們的框架內部有一些路由功能。 – Julio 2013-05-02 13:58:47

回答

0

這些站點在Apache上使用稱爲URL重新連接的技術。

他們所做的事情是,他們轉換URL請求是這樣的:

http://site.com/products/categoryA/myawesomeproduct 

要像一些內部:

http://site.com/?query=products/categoryA/myawesomeproduct 

隨後的過程中休息PHP。您如何學會將其與以下鏈接的例子:http://roshanbh.com.np/2008/03/url-rewriting-examples-htaccess.html


編輯:

的完整指南,這裏改:http://httpd.apache.org/docs/2.0/misc/rewriteguide.html

相關問題