DotNetNuke 404自定义页面不起作用

时间:2014-08-16 13:00:37

标签: dotnetnuke-7

我创建了一个新页面,并为所有用户设置了权限。在网站设置中将其设置为404页面,但仍然会获得404错误的系统页面。

1 个答案:

答案 0 :(得分:0)

仅在友情网址提供程序模式在web.config上设置为“高级”时才有效:

<friendlyUrl defaultProvider="DNNFriendlyUrl">
  <providers>
    <clear />
    <add name="DNNFriendlyUrl" type="DotNetNuke.Services.Url.FriendlyUrl.DNNFriendlyUrlProvider, DotNetNuke.HttpModules" includePageName="true" regexMatch="[^a-zA-Z0-9 _-]" urlFormat="advanced" />
  </providers>
</friendlyUrl>

网址将被更改。空格将被“ - ”替换,并且aspx扩展名将被删除。