网站过几分钟就会自动跳转IIS默认首页,请问怎么办? 35

我的服务器用的是宝塔,网站绑定了两个域名,第一个域名可以正常访问,第二个域名有时候可以访问,但是过几分钟就会自动跳转IIS默认首页上,过一会又好了。请问这是什么原因,怎么... 我的服务器用的是宝塔,网站绑定了两个域名,第一个域名可以正常访问,第二个域名有时候可以访问,但是过几分钟就会自动跳转IIS默认首页上,过一会又好了。
请问这是什么原因,怎么才能解决呢。
ASP空间
展开
 我来答
匿名用户
2020-03-11
展开全部
仔细检查下你的代码 应该是代码里面加了/index.html的语句
打开网站后被自动定义到这个界面 出现404 是因为找不到这个网页
追问
有/index.html 这个怎么办,直接删了吗
chenjunhong120368183
高粉答主

2020-03-11 · 关注我不会让你失望
知道大有可为答主
回答量:2.4万
采纳率:77%
帮助的人:1573万
展开全部
如果仅仅是键入了您的IP地址,那么系统自动跳转到的页面。当然我们往往希望的页面是某个Web Application的
首页面,或者是登录页面。为了说明清楚,我这里举一个例子。比如你在IIS中有一个Web Application叫
MyWebApp,其中的登录界面是Login.aspx,那么通过设置Login.aspx作为默认页,用户在从浏览器的地址栏中输
http://xxx.xxx.xxx.xxx 后键入回车,那么系统将自动显示MyWebApp的Login.aspx。和用户直接在浏览器的地址栏中
输入http://xxx.xxx.xxx.xxx/MyWebApp/Login.aspx的效果是一样的。
1. 通过页面重定向:

在IIS的根目录,一般是c:\Inetpub\wwwroot\下建立一个如index.html的文件(合格地方也可以自己命名文件,123

但是这个文件名必须先在IIS中进行注册,具体的方法是:IIS -> 网站 -> 默认网站 -> 右键 -> 属性 -> 文档 -> 启用
默认文档 -> 添加,IIS在启动的时候会根据列表自上而下的进行查找直到找到第一个存在的文件,所以这里你需要
调整列表的顺序已保证您的页面会被IIS第一个找到。)
然后在您建立的index.html文件中写入以下语句:

<meta HTTP-EQUIV=REFRESH CONTENT="0; URL=MyWebApp/Login.aspx">

这里HTTP-EQUIV=REFRESH CONTENT ="0, ; URL=MyWebApp/Login.aspx">表示没有延时,直接跳转到指12345

定的URL中。
这种重定向的做法使浏览器上的URL地址是和你手工敲入的地址是一样的。你原来的地址是1

http://localhost/MyWebApp/Login.aspx那么在重定向后也是http://localhost/MyWebApp/Login.aspx
2. 通过设置IIS的本地路径实现

打开IIS到“默认网站”,在“主目录”下选择“在此计算机上的目录”在下面的“本地路径”将默认的123

“c:\inetpub\wwwroot\”设置为“c:\inetpub\wwwroot\MyWebApp”,这样IIS的默认搜索路径就是您制定这个Web
Application所在的路径了,也就是MyWebApp的文件夹内。这样你再通过设置MyWebApp的属性中的默认文档为
Login.aspx,那么在启动的时候,只要输入http://localhost 那么也就会直接跳转到Login.aspx页面,但是这个时候
通过观察地址栏你可以看到,地址栏中的URL是http://localhost/,而如果您跳转到了MyWebApp的其他页面,比如
还有一个Main.aspx页面,那么地址将是http://localhost/Main.aspx,因为这里的localhost不在是指到wwwroot目录
了,而是直接指向了MyWebApp的目录,所以看上去URL似乎省略了。同时通过这种设置方法后,还有一个附带的
影响,你会发现IIS的默认网站列表中,少了很多原有的网站,那些网站无一例外都是在wwwroot下的,由于现在IIS
直接指向了MyWebApp目录,那么那些在wwwroot中的文件夹将无法显示在列表中了。这个可能造成很多不方便的
地方。
3. 通过“重定向到URL选项”实现:

同样在IIS的“主目录”选择“重定向到URL选项”。这里需要注意的是,对应“此计算机上的目录”中的“本123

地路径”里的路径是会对IIS全局产生影响的,所以如果你在“本地路径”中写入的是
c:/inetpub/wwwroot/MyWebApp的话,那么如果你在“重定向到URL选项”中写入 “/MyWebApp”那么实际定向
的是“http://localhost/MyWebApp/MyWebApp”这显然是找不到指定的文件的。当然如果您是多层目录,那么就没
有这个问题了。在设置好了“本地路径”后,就可以通过“重定向到URL选项”的“重定向”中写入
“/MyWebApp”即您的虚拟目录。然后选择“此位置下的目录”,就可以了。
追问
好复杂 ,有点搞不懂呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式