azure - azure 上的 umbraco 中的 url 重写

标签 azure url-rewriting umbraco

我们正在使用 Umbraco 7.5+

在“urlrewriteing.config”中它说这已经过时并使用 "iis rewrite"反而。这是您应该安装在服务器上的模块。我们运行的是azure,所以我们无法安装它。

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

如果是这样,我是否需要对我的网络配置进行任何修改(以禁用 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>

关于azure - azure 上的 umbraco 中的 url 重写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48419429/

相关文章:

Azure 负载均衡器警报规则

.net - 是否可以在同一解决方案下创建 2 个基于服务总线队列触发的 Azure 函数,并且两个队列不同?

php - .htaccess css/js 子目录问题

c# - 如何在本地查看模型绑定(bind)异常

java - 如何将 Java 代码与 Azure Cosmos DB 连接?

jsf - 在JSF应用程序中从URL删除/faces/

.htaccess - htaccess 重定向规则 - 如何重定向到一级?

asp.net-mvc - 部署 Web 应用程序时出错 "Could not open Source file: Could not find a part of the path"

c# - 如何使用新 API 以编程方式在 Umbraco 中创建新的 MemberType

asp.net - 从 umbraco 搜索中排除节点