远程访问时,IIS默认页面而不是实际站点

时间:2016-11-24 00:12:48

标签: asp.net-mvc iis iis-8

IIS在远程访问站点时返回IIS默认页面,而在Web服务器上则可以正常加载。

我在IIS中定义了3个站点,所有唯一的主机名绑定(sitea.com,siteb.com和sitec.com)。默认站点已禁用。

sitea.com和siteb.com网站无论是本地访问还是远程访问都可以正常工作。 sitec.com网站似乎无法远程加载,但会抛出默认的IIS页面。所有都在端口80上运行。 在远程服务器上,主机名已正确配置为Web服务器的IP地址。 #define _XOPEN_SOURCE 500 #include <ftw.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <stdint.h> static int display_info(const char *fpath, const struct stat *sb, int tflag, struct FTW *ftwbuf){ char *fileName = "findMe.txt"; /* fpath holds the full path of the file from the specified starting directory */ if ( strstr(fpath, fileName) ){ printf("Match found!\n"); } return 0; } int main(int argc, char **argv){ /* If a starting directory isn't specified, use the current dir */ if (nftw((argc < 2) ? "." : argv[1], display_info, 20, 0) == -1) { perror("nftw"); exit(EXIT_FAILURE); } exit(EXIT_SUCCESS); }

siteb.com网站指向sitea.com网站的网站文件夹。这是因为sitea.com启用了基本身份验证,而sitec.com具有匿名访问权限。 此配置在Web服务器上按预期工作。

如何解决此问题?特别是我应该看一下吗?

0 个答案:

没有答案