如何在IIS上托管Dot Net Nuke网站

时间:2015-06-02 13:55:43

标签: url-rewriting dotnetnuke friendly-url dotnetnuke-7

我在托管Dot Net Nuke网站时遇到了一些问题。我不知道dot Net Nuke是如何工作的,我从不在DNN上工作。

我们在服务器上托管了旧的Dot Net Nuke网站,名称为ABC.com/XX 现在想要将该网站托管在不同的域名下。 我们获得了域名XYZ.com,我在IIS中创建了新的Web站点,并将所有旧源代码放在XYZ.com中。现在当我试图访问XYZ.com时,我收到了错误 404-找不到文件或目录。

我想我错过了一些URL Writing的设置。我不知道以前的设置,很久以前有人主持过这个网站而且没有任何文档。

你能告诉我怎么做/我必须做什么设置。

1 个答案:

答案 0 :(得分:1)

首先,根据您的配置,您可能还必须获取sql server数据库 查看web.config中的连接字符串应该指出使用了什么数据库 如果它看起来像" Data Source =。\ SQLExpress; Integrated Security = True; User Instance = True; AttachDBFilename = | DataDirectory | Database.mdf;",数据库文件存储在网站文件夹中。您只需将数据源参数配置为SQL Server本地实例的名称(如果已安装在该参数上)。 否则,您必须获取数据库,在SQL Server中配置它并修改这些连接字符串 然后,我建议您使用要使用的新域在此数据库的PortalAlias表中添加一个条目。在你的帖子中,我想它可能是" XYZ.com"。
我希望它会对你有所帮助。

相关问题