url 在 azure 上用 umbraco 重写

url rewrite in umbraco on azure

我们正在使用 Umbraco 7.5+

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

根据 ,您唯一需要做的就是在根 web.config 文件中添加一个元素(参见 link)。 iis 重写模块是否已安装在 Azure 站点上?

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

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

示例:

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