2017-05-09 108 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