Url rewriting HTAccess重写URL删除目录信息,即根目录中的网页

Url rewriting HTAccess重写URL删除目录信息,即根目录中的网页,url-rewriting,Url Rewriting,我的产品项目网页位于/product/items/*.html?id=12345&ref=54321,我希望这些网页显示在根目录中,具有相同的文件名和查询字符串 我尝试了规则生成器并更改了当前的HTAccess,但似乎没有什么可以完成这项工作。您可能需要尝试使用alias指令: 它允许您将目录映射到不同的URL路径,因此您可以使用Alias/example/product/items通过URLwww.domain.com/example/item1.html访问/product/items/it

我的产品项目网页位于/product/items/*.html?id=12345&ref=54321,我希望这些网页显示在根目录中,具有相同的文件名和查询字符串


我尝试了规则生成器并更改了当前的HTAccess,但似乎没有什么可以完成这项工作。

您可能需要尝试使用alias指令:

它允许您将目录映射到不同的URL路径,因此您可以使用
Alias/example/product/items
通过URL
www.domain.com/example/item1.html
访问
/product/items/item1.html


我还没有对此进行测试,但我假设
Alias//product/items
将允许您使用
www.domain.com/item1.html

,例如www.domain.com/product/items/item1.html,让用户看到它位于www.domain.com/item1.html