如何从HTML页面打开ASP页面?

时间:2015-04-01 18:25:44

标签: html asp.net

我正在开发一个asp项目,这是我第一次将它上传到服务器(我校园提供的服务器)

我将混合使用HTML和ASP页面。我希望我的HTML页面是我的默认页面,而我的HTML页面上的链接指向asp页面。

从我的本地机器它工作正常(当然它本地。我使用localhost:XXXX地址作为链接,但我知道它上传到服务器时不会工作)。我正在使用visual studio 2012。

有人能指出我正确的方向吗?

3 个答案:

答案 0 :(得分:0)

您上传到的服务器可能是纯文件服务器 ASP服务器。如果是这种情况,指向特定ASP文件的链接只会显示其内容在您当地生成的 HTML页面您的 ASP服务器

答案 1 :(得分:0)

您应该检查以确保在IIS中有ASP.NET注册。

link:https://msdn.microsoft.com/en-us/library/k6h9cz8h%28v=vs.140%29.aspx

aspnet_regiis -iru

从下面列出的两个安装文件夹(v2& v4)

运行此命令
  • C:\的Windows \ Microsoft.NET \框架\ v4.0.30319
  • C:\的Windows \ Microsoft.NET \框架\ V2.0.50727

希望这会有所帮助。

答案 2 :(得分:0)

我可能会完全误解你的问题,但是......

您的IIS(Web服务器)将拥有一组“默认文档”,即如果没有提供路径,它将查找的文档,例如,如果您浏览到站点的根目录,例如http://tempuri.org/

HTML文档的名称是什么?如果它是 index.html ,例如它应该作为默认值加载。有关默认文档的更多信息here

现在,如果您链​​接到HTML中的.html或.aspx文件无关紧要。但是如果.aspx文件不起作用,你应该验证你已经安装了ASP.NET(根据GlennFerrie的回答)。