我正在迁移网站,并将所有产品网址都提升到最高水平。
示例:
旧网址:http://www.example.com/sub/folder/product.asp 旧网址:http://www.example.com/sub1/folder1/product.asp
新网址:http://www.example.com/product.asp
我正在努力让nginx重写规则符合我的需要。基本上以* .asp结尾的任何内容都需要删除所有文件夹路径。
答案 0 :(得分:0)
您需要识别以.asp
结尾且包含多个/
的URI。一种可能的解决方案可能是:
rewrite ^/.+(/[^/]+\.asp)$ $1 permanent;
有关详细信息,请参阅this document。