我创建了一个新页面,并为所有用户设置了权限。在网站设置中将其设置为404页面,但仍然会获得404错误的系统页面。
答案 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扩展名将被删除。