为当前 IIS 站点创建测试站点?

为当前 IIS 站点创建测试站点?

我被要求编辑我开始工作的一家公司的网站。

我收到的 Dreamweaver 设置说明涉及直接上传到实时网站。我想创建一个测试网站来上传文档,这样我就可以在将更改放到实时网站之前预览更改。

我在托管网站的服务器上的 IIS 中创建了一个测试站点。我确保其属性与实际站点一致。然后,我从实际站点目录中复制了所有文件,并将它们放在测试站点目录中。

问题是,如果我访问 actual/page.asp,它可以正常显示,但如果我访问 test/page.asp,我会出现活动服务器页面错误。

两个目录中的 .asp 页面相同。我应该查找什么才能使其正常工作?

答案1

我会不是在与生产相同的机器上进行测试。发生错误并搞砸实时站点的可能性太高了。

最简单的解决方案是在您的开发机上安装 IIS。如果您管理防火墙,您可以添加 NAT,将另一个端口 (:888?) 上的同一站点发送到您的机箱上的端口 80,以便进行外部测试。

另一种方法(如果网站比较基础)是使用免费的 asp.net 托管服务(例如)。

答案2

具体错误是什么?您使用的是哪个版本的 IIS?如果是 6 或 7,您是否确保允许 ASP 应用程序在您创建的网站中运行?

相关内容