我有两个变量的链接:
www.mysite.com/temporary/products.php?catid=1&productid=1
我想要做到这一点:
www.mysite.com/temporary/products.php/category-name/product-name
答案 0 :(得分:0)
老兄,你为什么不工作,思考一下。
请按照以下步骤操作(仅适用于您)
在.htaccess中做这样的事情
RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)$ /temporary/products.php?category-name=$1&product-name=$2 [L]
// In above $1 = the Category Name and $2 = Product Name that you want to show
如果您需要产品ID,那么您可以使用pho GET metod来获取类别名称和产品名称,并创建一个函数来从诸如
之类的名称中获取IDpublic function getIdFromName($name)
{
$id = // your PDO SELECT
return $id;
}