关于 url rewriting:url rewrite in umbraco on azure

 2022-01-07 

url rewrite in umbraco on azure

我们使用的是 Umbraco 7.5

在"urlrewriteing.config"中它说这是过时的并且使用"iis
改写"。这是一个你应该安装在服务器上的模块。我们正在运行 azure,所以我们不能安装它。

根据此(非 umbraco 建议),您唯一需要做的就是在根 web.config 文件中添加一个 -element(请参阅链接)。 iis 重写模块是否已安装在 Azure 站点上?

如果是这样,我是否必须对我的网络配置进行任何修改(以禁用 Umbracos 旧的 url 重写)?


  • 是的,IIS URL 重写模块默认安装在 Azure 应用服务中。如果您只是在 web.config 中添加规则,它将起作用。不需要安装任何东西
  • 如果您想禁用 urlrewriteing.config 则将其设为空。

示例:

1
2
3
4
5
<?xml version="1.0" encoding="utf-8"?>
<urlrewritingnet xmlns="http://www.urlrewriting.net/schemas/config/2006/07">
   <rewrites>
   </rewrites>
</urlrewritingnet>