我们正在使用 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/