- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
在 DNN 中,我使用 Host Settings -> Friendly Url Settings 来尝试使页面 url 对 SEO 友好。但我一直收到错误,我不知道为什么。
当前网址格式:
http://localhost/dnn/Admin/MyPage.aspx?title=news-article-name-written-here
所需的网址格式:
http://localhost/dnn/Admin/MyPage/news-article-name-written-here
“友好网址设置”规则:
MATCH: .*/MyPage/(.*) REPLACE WITH: ~/Admin/MyPage.aspx?title=$1
错误:
Server Error in Application "DEFAULT WEB SITE/DNN"
Internet Information Services 7.5 Error Summary HTTP Error 404.0 - Not Found
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.
附带说明一下,我对购买任何专门的 DNN 模块来执行此操作(或使用免费的 iFinity 模块)不感兴趣。有什么想法我可能做错了吗?或者,如果由于某种原因这是不可能的,有人可以解释为什么吗?
非常感谢!
最佳答案
好吧,解决了 - 事实证明,您不能使用默认的 DNN Url Rewriter 删除文件扩展名。所以这就是我所做的:
<system.webServer>
dnn 站点 web.config 的标记: <rewrite><rules><rule name="UrlRewriteService" stopProcessing="true"><match url="^.*/MyPage/(.*)$"/><action type="Rewrite" url="Admin/MyPage.aspx?title={R:1}" /></rule></rules></rewrite>
希望对其他人有所帮助!
关于url - DotNetNuke 中的友好 Urls - 疑难解答,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7083316/
在 DotNetNuke 中,当我在页面中添加两个反馈模块实例时,它们的 PagingControls 相互冲突。 当我更改其中一个的页码时,此问题出现在反馈评论定义中,另一个没有加载任何项目。我认为
据我所知,DNN Core 并没有什么特别之处可以限制每个用户可以上传文件的数量。有没有像更改代码或安装任何模块来处理它的方法? (例如我不想让用户上传超过 100MB 到分配给他们的空间) DNN
我刚刚创建了一个新的 DotNetNuke 6 网站。默认安装在每个页面上都有一个社交链接区域。我可以在一个中心位置更改社交链接的内容(例如设置 Facebook href),还是必须转到每个页面并编
我是 .NET 开发人员团队的一员,我们正在尝试使用 DNN 平台作为网站模板的一种方式,这样我们就不必花费数周或数月来构建核心功能,例如身份验证、权限、导航等。但是,我对平台的工作方式以及安装方式感
我正在为 DNN 开发幻灯片放映模块,我已经完成了该模块,但我遇到了问题。我使用模块的 TabModuleID 属性来加载每个模块实例的图像,通过这个用户可以添加具有不同图片的模块的多个实例。这是问题
DotNetNuke 上的菜鸟问题,第一次使用。 我的客户给了我他的网站(在 DNN 中制作)的转储,他想和我一起托管他的网站。 他有一个门户列表。我想知道如何在本地主机中查看一个。 我在本地 IIS
我正在管理多个 DotNetNuke 门户(以及主托管本身)。所有门户在地址和添加书签时都有默认的 DNN 图标。我想要一个自定义的图标。! 这是左侧的图标: (来源:dotnetnuke.com)
我创建了一个 dotnetnuke。我有两个名为 index.ascx 和 index.html 的文件,如您所知,index.ascx 是在解析 DNN 之后创建的。 问题:dotnetnuke解析
我们有一个使用 Angular 作为客户端框架的 DNN 模块。我希望能够将所有资源(例如 html 、 js 、css 、图像和字体)嵌入到我的模块中。(实际上我们的模块有多个 dll,并且每个 d
我面临的情况是,我需要检查我的网站中有多少页面正在使用特定的皮肤。在 Sitefinity 中,您可以检查哪些页面正在使用某个模板,我想知道这在 DNN 中是否可行? 谢谢,詹姆斯 最佳答案 如果您有
客户想要编辑 DotNetNuke 皮肤,而他不是程序员,所以我正在寻找一些所见即所得的皮肤编辑器。 Web 或桌面解决方案都可以。 最佳答案 嗯,这真的很艰难。在使用 HTML 皮肤时,您可以在 D
在过去的 3-4 个月里,我们一直在使用 DotNetNuke,当我们安装 DNN 时,我们提供了主机用户名和密码,稍后我们使用它安装了几个模块,但最近我们遇到了一个奇怪的问题,当我们尝试以主机身份登
我正在运行 DNN 版本 07.02.02。我正在尝试将报告模块添加到页面,但设置似乎不存在。这是一次升级,这让我已经很紧张了,我专门在另一台服务器上安装了相同版本的空白安装,效果很好。我无法重新安装
有谁知道如何在不丢失任何用户的情况下将 asp.net 成员资格表(角色、配置文件、用户、成员资格等)传输到 dotnetnuke。 谢谢, 赛软 最佳答案 您可以将帐户从不同的系统转移到 DotNe
我在我的页面上进行了验证码控制: 如果验证码不正确,将显示错误消息,但如果它留空,则显示没有错误。有什么方法可以让它在空白时显示错误? 谢谢 最佳答案 嗯,我不确定,但我会尝试: asp:Requ
我有一个模块可以将电子邮件发送到指定的电子邮件地址,但我想将电子邮件收件人默认为门户管理员。我怎样才能检索到这些信息? 最佳答案 如果您处于从 PortalModuleBase 继承的控件的上下文中,
我不知道在 DotNetNuke 中实现自定义持久虚 URL(我的术语,不确定这是否是真正的名称)的解决方案。有谁知道解决方案吗?它可以是配置核心、使用第三方模块,或者是如何从头开始编写的建议。 这是
如何将自定义 .ASPX 页面添加到 DotNetNuke 站点? 最佳答案 如果它是从 DotNetNuke.Framework.PageBase 而不是 System.Web.UI.Page 继承
是否可以对管理员/主机用户以外的所有人禁用 DNN 门户或整个 DNN 安装? 我需要更新 DNN 网站并将新主题应用到网站的不同部分,但是这在实时网站上需要一些时间。 我想实现类似于这个“ Word
我正在 DNN 6 中编写一个新模块(DNN 5 的相同问题)。默认情况下,您在特定页面中放置的任何模块的模块设置部分都有一些用于设置的默认选项卡。例如在下图中,我们有“模块设置”、“权限”和“页面设
我是一名优秀的程序员,十分优秀!