所以当我将它上传到根目录
时,我的Web服务工作正常www.mysite.com/service.asmx
但如果我将其上传到另一个文件夹,我会得到以下结果。
' /'中的服务器错误应用
无法找到资源。
描述:HTTP 404.您正在查找的资源(或其中一个依赖项)可能已被删除,名称已更改或暂时不可用。请查看以下网址,确保拼写正确。
请求的网址:/test/service.asmx
如果它们都被立即上传,那么test文件夹中的那个引用根目录,即使它们可能包含不同的代码。
任何想法,如果这还不够清楚,只需写下你的问题和不良回复。
答案 0 :(得分:3)
您需要创建虚拟文件夹(在本例中为'test'),然后您需要上传到该文件夹。
这就像告诉服务器将文件夹路径(例如c:\ web \ mysite \ test)解释为\ test context path。
假设您使用的是IIS,则可以使用this
创建虚拟目录