如何使用查询字符串中的文件名重定向目录中的所有文件



我在一个网站上建立了一个新的商店系统。旧的一个使用静态HTML文件,而新的一个则使用JS和JSON文件,JSON文件中包含了商店的所有信息。我将制作一个页面,将文件名,并将其转换为新的URL格式。例如https://example.com/store/products/tremendous.html现在https://example.com/store/store.html?pageType=item&page=存储巨大(或者不管ID是什么,替换存储巨大(。如何使用.htaccess文件将/store/products/trementous.html重定向到/redirect.html?page=termendous.html,依此类推,是否为products目录中的所有文件?

编辑:我想明白了,它真的很简单。请参阅我的评论。一旦我有能力,我会标记为已解决。

我想明白了,其实很简单。这是我的.htaccess:的相关部分

Redirect 301 /store/products/ /redirect?page=
Redirect 301 /store/accessories/ /redirect?page=

这会将其中任何一个文件夹中的任何页面重定向到我的重定向脚本,同时将文件名附加到URL的末尾。

最新更新