我在Codeigniter中为每个搜索结果提供动态网址,但我想知道如何更改我的网址。例如,我现在有这样的网址:
www.xyz.com/vendor/vendor_details?iuL80rpoEMxCi89uK6rIyTgqCGuagQ+BUoUnvyBdx09EawMiFfnaB+q3Q8YyBSFwbOVw8+32ZInJrjE2I42teA==
但我希望这样:
www.xyz.com/Delhi/Balaji-Courier-And-Cargo-Bharat-Singh-Market-Opposite-B-7-Petrol-Pump-Vasant-Kunj/011P1238505881A9D9W7_BZDET?xid=RGVsaGkgSW50ZXJuYXRpb25hbCBDb3VyaWVyIFNlcnZpY2VzIEhhbWlsdG9uIFJvYWQ=
答案 0 :(得分:2)
这里的例子是
callb
答案 1 :(得分:0)
请在此处查看此文档:routing
您想要添加
www.example.com/city/address/related_id
此示例可以帮助您实现这一目标。
以下是一些路由示例:
$route['journals'] = 'blogs';
第一段中包含“journals”一词的网址将重新映射到“博客”类。
$route[blog/Joe'] = 'blogs/users/34';
包含细分博客/ Joe的网址将重新映射到“博客”类和“用户”方法。 ID将设置为“34”。
$route['product/(:any)'] = 'catalog/product_lookup';
以“product”作为第一段的URL,第二段中的任何内容都将重新映射到“catalog”类和“product_lookup”方法。
$route['product/(:num)'] = 'catalog/product_lookup_by_id/$1';
以“product”作为第一段的URL和第二段中的数字将重新映射到“catalog”类,而“product_lookup_by_id”方法将匹配作为变量传递给方法。