2012-02-10 45 views
2

我有一個項目,我想使用一把umbraco只爲後端的CMS。但我想在前端處理我的aspx頁面,我完全禁用它,我想使用API​​來獲得我想要的內容。換句話說,我想手動創建一個不會被Umbraco引擎處理的aspx頁面。現在,如果例如您創建一個Test.aspx的頁面,並把它的根文件夾,它會返回404,因爲一把umbraco將尋找此別名的節點。禁用一把umbraco ASPX處理

何做我禁用由一把umbraco在.aspx處理,但仍然能夠使用Nodefactory等在代碼隱藏訪問的內容?

感謝

Themos

回答

2

有可以重寫網頁,使他們的網址不會「中招」的一把umbraco,你可以通過修改網頁下面appSettings項目做到這一點的幾種方式。配置文件。

要添加單個文件:剛剛

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

你應該能夠添加~/umbracoReservedPaths這將禁用所有URL映射,I:

<add key="umbracoReservedUrls" value="~/myfile.aspx,~/config/splashes/booting.aspx,~/install/default.aspx,~/config/splashes/noNodes.aspx" /> 

要增加整個子目錄試了一下,它似乎工作。但我不能保證,這將有上一把umbraco CMS的運行不出現意外的副作用。