我正在开发一个asp项目,这是我第一次将它上传到服务器(我校园提供的服务器)
我将混合使用HTML和ASP页面。我希望我的HTML页面是我的默认页面,而我的HTML页面上的链接指向asp页面。
从我的本地机器它工作正常(当然它本地。我使用localhost:XXXX地址作为链接,但我知道它上传到服务器时不会工作)。我正在使用visual studio 2012。
有人能指出我正确的方向吗?
答案 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)
运行此命令希望这会有所帮助。
答案 2 :(得分:0)
我可能会完全误解你的问题,但是......
您的IIS(Web服务器)将拥有一组“默认文档”,即如果没有提供路径,它将查找的文档,例如,如果您浏览到站点的根目录,例如http://tempuri.org/
HTML文档的名称是什么?如果它是 index.html ,例如它应该作为默认值加载。有关默认文档的更多信息here。
现在,如果您链接到HTML中的.html或.aspx文件无关紧要。但是如果.aspx文件不起作用,你应该验证你已经安装了ASP.NET(根据GlennFerrie的回答)。