我已經在CI用戶指南和Stackoverflow中找到了解決方案,但找不到。所以,這是我的問題。構建具有可變段的Codeigniter URL
我需要建立SEO友好的網址。我有一個名爲「Outlets」的控制器,我需要生成的視圖將具有像http://www.mysite.com/[city]/[area]/[outlet-name]這樣的URL結構。
細分城市和地區是各自表中的字段,outlet_name是表「出口」中的字段。
我能夠生成像http://www.mysite.com/outlets/123這樣的URL,但是如何將城市和地區名稱添加到URL中。
感謝您的回答。我有多個控制器。另外,如果我需要將其他片段傳遞給該網址,例如,http://www.mysite.com/[city]/[area]/[outlet-name]/[outlet-pictures]/123。我應該簡單地將兩個參數添加到路由規則中。 – vikrants
您可以使用路徑傳遞變量,也可以在控制器中測試它們。我編輯了上面的答案以顯示傳遞更多選項。該URL將保持(mysite.com/[city]/[area]/[outlet-name]/[outlet-pictures]/123),所以在控制器中,您仍然可以測試段4和5.在您的重映射功能中,您可以根據您的變量調用不同的函數。 – Thom
好吧,Thom,會試試這個。謝謝。 – vikrants