比如一个网站上绑定了三个域名:a.com,b.com,c.com
网站上有3张图片:a.png,b.png,c.png
三个域名对应一个网站,现在遇到的问题是如下的:
访问a.com,a.png显示404,但是b.png和c.png是正常显示的
访问b.com,b.png显示404,但是a.png和c.png是正常显示的
访问c.com,c.png显示404,但是a.png和b.png是正常显示的
我只是举例说明,不同域名访问同一个网站,会出现不同的图片访问404的情况。
我也不清楚是什么原因,是不是域名的DNS问题,有没有什么解决办法,请指点。
asp.net+IIS7.0
已经找到原因,一直忙 没结帖:
网站被人攻击,注入了webshell,映射了路径,导致操作信息。
解决方法:删除木马,删除路径的映射,修改程序代码,防止注入。
应该是跨域导致的。
没有跨域这说法,就一个普通的网站。
DNS 指向正常, 网站域名绑定正常,不会出现在这个问题的。是不是你程序上有限制??
不会的,我们昨天都还好好的,就今天才发现的这个问题。而且一张图片有的能访问有的是404,如果是程序限制应该是都访问不了。