这是我想要实现的目标
www.example.com/category
www.example.com/category/subcategory
www.example.com/category/subcategory/product
www.example.com/static-page (like /about-us, /contact, /our-services)
(类别、子类别、产品、静态页面等是动态文本,数据库中有一个永久链接 foreach 事物)
如果您看到以上所有请求,您会注意到它们就像每次单击链接时将目录结构扩展一个步骤,例如,首先是类别,然后当我单击子类别时,我被发送到类别/子类别/和最后到产品页面
任何人都可以帮助我如何实现这一切,我已经尝试了很多来实现这一点,但还是徒劳无功。目前我正在使用这个 .htaccess
RewriteRule c/(.*)/(.*)/ cat-details.php?permalink=$1&subcat=$2
RewriteRule c/(.*)/(.*) cat-details.php?permalink=$1&subcat=$2
RewriteRule news/(.*)/(.*)/ news-detail.php?news-id=$1&permalink=$2
RewriteRule news/(.*)/(.*) news-detail.php?news-id=$1&permalink=$2
RewriteRule d/(.*)/(.*)/(.*)/(.*)/ download-detail.php?download-id=$1category=$2&subcategory=$3&permalink=$4
RewriteRule d/(.*)/(.*)/(.*)/(.*) download-detail.php?download-id=$1category=$2&subcategory=$3&permalink=$4
正如你所看到的,我必须为每个链接添加 c/、news/、d/ 等,我试图摆脱这个并希望使链接在 c/、news/、d/ 等过程中变得非常漂亮