Azure CDN规则引擎删除.html扩展名

时间:2019-09-02 15:56:52

标签: regex azure azure-cdn

我正在Azure Blob上运行静态网站,并使用CDN高级版。我试图让我所有的页面都在URL中删除.html扩展名。

我已经阅读了许多有关如何通过正则表达式删除.html扩展名的指南,但无法使它适用于所有页面。我在网上可以找到的所有指南似乎只能在index.html上使用,并且指向该链接的图像始终在源中显示/,而在象Azure CDN rules engine to rewrite default document and remove .html extension

rule IF Always
Feature
URL Rewrite - source ((?:[^\?]*/)?)($|\?.*) destination $1index.html$2
URL Rewrite - source ((?:[^\?]*/)?[^\?/.]+)($|\?.*) destination $1.html$2

0 个答案:

没有答案
相关问题