dotnetnuke - 如何更改 DNN 网站的域名

标签 dotnetnuke dotnetnuke-5

我需要更改 DNN 5 网站的域名。客户不希望旧域不再可见,因此添加门户别名似乎不是答案。该网站有数百个(如果不是数千个)文件和图像链接,因此我需要确保我使用的任何解决方案都不会破坏这一点。

如有任何建议,我们将不胜感激。

最佳答案

添加新的门户别名,并结合在 Web 服务器上进行必要的更改以识别新域,将会起作用。 DNN 不允许您通过 Web UI 编辑主门户别名,但您也可以简单地使用新域名更新数据库中的记录(即 PortalAlias 表)。

关于文件和图像的链接,如果它们是作为相对链接完成的,那么它们将继续正常工作。如果链接和图像 URL 是使用完整路径创建的,则必须更新它们。这也可以通过一些有针对性的 SQL 脚本来实现。

关于dotnetnuke - 如何更改 DNN 网站的域名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4699589/

相关文章:

c# - Asp.Net 中的自定义消息框

DotNetNuke:为什么 "Remember me"不能按我预期的那样工作?

javascript - 使用 JQUERY/Javascript 获取 DotNetNuke 文本编辑器 HTML 值

.net - 当页面未处于编辑模式时检查用户是否具有模块编辑权限

css - 应用 CSS 时 DNN TextEditor 不工作

css - DotNetNuke solpartmenu 子菜单对齐

asp.net - 整个网站部分作为 DotNetNuke 模块

DotNetNuke - 模块设置在新用户控件上消失