opencart 上的自定义 Url
Custom Url on opencart
现在我正在用 opencart 平台做一些项目。我想知道,我们可以自定义 url 吗?
据我所知,如果我们想将其他信息放在 url 上。格式将是这样的
https://random.com/index.php?route=api/seller/order&seller_id=123
是否可以像这样自定义 url
https://random.com/index.php?route=api/seller/<seller_id>/order
example : https://random.com/index.php?route=api/seller/123/order
seller_id 将是动态的,如果可能的话,我如何从控制器获取 seller_id?
请帮忙
可以使用Apachemod_rewrite修改URL
.htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} route=api/seller/(\d+)/order
RewriteRule ^index.php index.php?route=api/seller/order&order_id=%1 [L]
http://random.com/index.php?route=api/seller/123/order
会变成
http://random.com/index.php?route=api/seller/order&order_id=123
现在我正在用 opencart 平台做一些项目。我想知道,我们可以自定义 url 吗?
据我所知,如果我们想将其他信息放在 url 上。格式将是这样的
https://random.com/index.php?route=api/seller/order&seller_id=123
是否可以像这样自定义 url
https://random.com/index.php?route=api/seller/<seller_id>/order
example : https://random.com/index.php?route=api/seller/123/order
seller_id 将是动态的,如果可能的话,我如何从控制器获取 seller_id?
请帮忙
可以使用Apachemod_rewrite修改URL
.htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} route=api/seller/(\d+)/order
RewriteRule ^index.php index.php?route=api/seller/order&order_id=%1 [L]
http://random.com/index.php?route=api/seller/123/order
会变成
http://random.com/index.php?route=api/seller/order&order_id=123