2017-05-09 73 views
0

我试图对具有一把umbraco的网站,如一些站点上创建自定义静态页面 -一把umbraco umbracoReservedPaths未生效

www.myumbracosite.com/test/test.txt

后谷歌搜索似乎在Web.config中umbracoReservedPaths的财产我想更新 - https://our.umbraco.org/Documentation/Reference/Config/webconfig/ - 但是更新到

<add key="umbracoReservedPaths" value="~/umbraco,~/install/,~/test/" /> 

后,我得到以下 -

未找到页面

没有umbraco文档匹配url'/login.aspx?ReturnUrl=%2ftest%2ftest.txt'。

此页面可以用自定义404代替。请查看“自定义404”的文档。

+0

看起来它试图先登录你。您要发送到的URL是使用表单身份验证登录的URL。它实际上抱怨它无法找到登录页面。您是否为该文件夹设置了身份验证? – Tim

+0

不,我甚至不知道该怎么做 – colouredFunk

+0

这可能是因为你添加的文件夹没有设置正确的权限,所以IIS试图登录你。检查它们是否设置正确,这将是我的下一个猜测。 – Tim

回答

0

您是在umbracoReservedUrls之后。

umbracoReservedUrls

用逗号分隔的文件列表由一把umbraco被单独留在家中。 IIS将提供这些文件,并且不会触发Umbraco请求管道。

+0

谢谢我试过,但同样的事情发生。 - ..(我只是编辑FTP上的Web.config文件) – colouredFunk

+0

我刚刚在Umbraco v7中测试过这个。 5.13安装,它工作正常,所以你有我认为的地方的权限问题。 '' – ProNotion