我正在开发一个asp项目,它是我第一次上传到服务器(我校园提供的服务器)如何从HTML页面打开ASP页面?
我将混合使用HTML和ASP页面。我希望我的HTML页面成为默认页面,而我的HTML页面上有指向asp页面的链接。我使用本地主机:XXXX地址作为链接,但我知道它不会工作时,我上传到服务器)。我正在使用visual studio 2012.
任何人都可以指向正确的方向吗?
我正在开发一个asp项目,它是我第一次上传到服务器(我校园提供的服务器)如何从HTML页面打开ASP页面?
我将混合使用HTML和ASP页面。我希望我的HTML页面成为默认页面,而我的HTML页面上有指向asp页面的链接。我使用本地主机:XXXX地址作为链接,但我知道它不会工作时,我上传到服务器)。我正在使用visual studio 2012.
任何人都可以指向正确的方向吗?
这可能是可能是因为您上传到服务器是普通的文件服务器和不是一个ASP服务器。如果是这样的话,到特定的ASP文件的链接只会显示其内容和不由您ASP服务器在本地计算机上生成的HTML页面。
这是一个ASP服务器。我们尝试了几个基本的ASP页面,它工作正常。谢谢。我相信我现在正朝着正确的方向前进。 – Onlytito 2015-04-01 18:42:20
您应该检查以确保您在IIS中有ASP.NET注册。
链接:https://msdn.microsoft.com/en-us/library/k6h9cz8h%28v=vs.140%29.aspx
aspnet_regiis -iru
运行来自下列(V2 & V4)的安装文件夹的命令
希望这有助于。
我可能会完全误解了你的问题,但是...
你的IIS(网络服务器)将有“默认文档”,即文件它会寻找一个集合如果没有提供路径,例如如果您浏览到您的网站的根目录,如http://tempuri.org/
您的HTML文档的名称是什么?如果它是index.html例如它应该作为默认加载。有关默认文档here的更多信息。
现在,如果您链接到.html或.aspx文件在您的HTML没有关系。但是,如果.aspx文件不起作用,您应该验证您是否安装了ASP.NET(根据GlennFerrie的回答)。
'click here'。只是因为它是一个asp页面并不奇怪地使它与html不同。 – 2015-04-01 18:28:42
@marc B嗯..我的链接不工作..是因为我没有在一个网站文件夹中的所有我的网页? (我在我的项目中添加了一个虚拟文件夹,但不确定它是否与实际文件相同) – Onlytito 2015-04-01 18:35:38
html-in-browser只能看到“url空间”。网址空间并不一定与如何处理这些请求的文件相对应。例如服务器硬盘上的文件名称及其位置可能与您用来访问它们的网址完全没有关系。你必须弄清楚你的服务器的“布局”是什么。 – 2015-04-01 18:37:38