2012-03-12 18 views
1

我想構建一個將被其他人使用的CMS,這意味着我不能依賴編輯mdo_rewrite的.htaccess文件。我已經找到了從http://example.com/index.php?category=foodhttp://example.com/category/food的mod重寫網址的方法,但其中大多數似乎依賴於apache和編輯.htaccess文件,這隻有在您創建腳本時纔會起作用,像Wordpress這樣的公共腳本依賴於安裝在外部用戶的服務器上。如何在腳本中使用mod_rewrite,以便腳本自動編輯.htaccess中的用戶mod_rewrite設置(如在腳本本身中更改文件中的重寫規則)或其他一些可用於CMS腳本的方法完全是用PHP編寫的,並打算在另一臺服務器上使用。如何使用mod_rewrite爲用於外部分發的定製CMS PHP腳本創建漂亮的固定鏈接?

回答

0

如果您正在使用的腳本正在使用流行的框架,那麼他們有可能在框架內安裝了一個所謂的「路由」系統。這本身就可以提供很好的網址。事實上,如果你在網上商店或類似的東西上使用任何商業腳本,他們可能有一個mod,插件或組件,允許漂亮的網址。請查看或添加其他信息。 :-)。

+0

我沒有使用腳本,但建立一個腳本(對不起,應該澄清這一點更好),所以它沒有使用框架。 – Daphne 2012-03-12 17:21:55

+0

在這種情況下,查找「路由」。我相信CodeIgniter(儘管可能不是框架的最佳選擇)有一個體面的路由系統。 – 2012-03-12 18:17:27

+0

哦,它也是大多數基於MVC(模型,視圖,控制器)系統的基本原理,具有路由功能。所以任何指向類似的東西,看一看! – 2012-03-12 18:37:54

相關問題