Php 如何重写我的URL,使其使用类别名称';产品和服务?

Php 如何重写我的URL,使其使用类别名称';产品和服务?,php,.htaccess,url-rewriting,Php,.htaccess,Url Rewriting,我正在使用.htaccess文件重写我的URL。它删除了.php。那很好。然而,在我的网店系统中,我有产品、类别和主要类别。我希望我的URL采用以下格式: 主页>>#主类别名称>>#类别名称>>#产品类型号 原始URL如下所示: Webshop/product.php?$main_cat=Cables&cat=VideoCables&product=tup7 我找到了这个话题,但它并没有真正帮助我。我如何重写此url以获得以下内容: 家庭/电缆/视频电缆/tup7 要重写,必须

我正在使用.htaccess文件重写我的URL。它删除了.php。那很好。然而,在我的网店系统中,我有产品、类别和主要类别。我希望我的URL采用以下格式:

主页>>#主类别名称>>#类别名称>>#产品类型号

原始URL如下所示:

Webshop/product.php?$main_cat=Cables&cat=VideoCables&product=tup7
我找到了这个话题,但它并没有真正帮助我。我如何重写此url以获得以下内容:

家庭/电缆/视频电缆/tup7


要重写,必须首先捕获原始请求的部分,然后使用这些部分
$1
$2
。。。在目标中

RewriteRule ^Home/(.*?)/(.*?)/(.*?)$ /Webshop/product.php?$main_cat=$1&cat=$2&product=$3 [L]