我有一個PHP系統,包含用戶生成的網頁,排列在一個複雜和非統一的層次結構中。頁面是由用戶創建的,有些頁面有子頁面等。PHP中的多個動態搜索引擎優化/縮短網址
我被要求添加一個縮短的url系統。因此,可以通過domain.com/XXXX訪問任何頁面,其中XXXX可以是任何東西 - 我們對這裏的搜索引擎優化不感興趣,其背後的原因是它是一個非常受社交媒體驅動的項目,並且我們希望我們的用戶能夠發佈/推送他們喜歡的任何頁面的網址。
我期待的是類似的;我們從AAAA開始,並在每個頁面創建時朝着ZZZZ前進。這些蛞蝓的每一個將被存儲在數據庫旁邊的實際的URL例如domain.com/projects.php?p=32
我知道足夠的轉換domain.com/XXXX MOD-改寫成域.com/index.php?slug = XXXX,但是從那裏去哪裏讓我有點難過。 index.php可以將數據庫查詢和header()用戶轉換爲實際的url,但是slug-url需要留在地址欄中。
在index.php中使用iframe會是一個糟糕的主意嗎?
我希望清楚,謝謝閱讀!
詳細的博客:http://sforsuresh.in/url-rewriting-using-htaccess-modrewrite/ –