❶ 网站过几分钟就会自动跳转IIS默认首页,请问怎么办
仔细检查下你的代码 应该是代码里面加了/index.html的语句
打开网站后被自动定义到这个界面 出现404 是因为找不到这个网页
❷ 非80端口的网站如何强制跳转
域名服务商的a记录只能是纯ip,而http访问的是80端口,如果域名指向ip的80端口以及被其他的应用占用了,例如IIS部署一套占用80端口的应用(appiis),tomcat(apptom)部署了一套占用8080端口的应用,这种情况下,可以用url转发的方式,使访问apptom的用户首先访问IIS,再通过IIS的htm页url转发到tomcat上。
一、发送http头刷新页面
appiis:80/appiis
apptom:8080/apptom
在IIS新建网站(apptom),网站项目下新建一个index.htm的网页
<meta. http-equiv="refresh" content="3 url=ip:8080/apptom">
这样设置完成后,访问ip/appiis则能够访问appiis,访问ip/apptom则能够转发到ip:8080/apptom。
成功
二、javascript的setTimeout函数time时间内执行跳转函数。
function ShowMsg($msg,$gourl,$onlymsg=0,$limittime=0)
{
global $dsql,$cfg_ver_lang,$ucsynlogin;
if( eregi("^gb",$cfg_ver_lang) ) $cfg_ver_lang = 'gb2312';
$htmlhead = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">'."\r\n<head>\r\n<title>DedeCms 系统提示</title>\r\n<meta. http-equiv=\"Content-Type\" content=\"text/html; charset={$cfg_ver_lang}\" />\r\n";
$htmlhead .= "<base target='_self'/>\r\n</head>\r\n<body leftmargin='0' topmargin='0'>\r\n<center>\r\n";
if(isset($ucsynlogin)){
$htmlhead .= $ucsynlogin."\r\n";
}
$htmlhead .= "<script>\r\n";
$htmlfoot = "</script>\r\n</center>\r\n</body>\r\n</html>\r\n";
if($limittime==0) $litime = 5000;
else $litime = $limittime;
if($gourl=="-1"){
if($limittime==0) $litime = 5000;
$gourl = "javascript.:history.go(-1);";
}
if($gourl==""||$onlymsg==1){
$msg = "<script>alert(\"".str_replace("\"","“",$msg)."\");</script>";
}else{
$func = " var pgo=0;
function JumpUrl(){
if(pgo==0){ location='$gourl'; pgo=1; }
}\r\n";
$rmsg = $func;
$rmsg .= "document.write(\"<br/><div style='width:400px;padding-top:4px;height:24;font-size:10pt;border-left:1px solid #b9df92;border-top:1px solid #b9df92;border-right:1px solid #b9df92;background-color:#def5c2;'>DedeCms 提示信息:
\");\r\n";
$rmsg .= "document.write(\"<div style='width:400px;height:100;font-size:10pt;border:1px solid #b9df92;background-color:#f9fcf3'><br/><br/>\");\r\n";
$rmsg .= "document.write(\"".str_replace("\"","“",$msg)."\");\r\n";
$rmsg .= "document.write(\"";
if($onlymsg==0){
if($gourl!="javascript.:;" && $gourl!=""){ $rmsg .= "<br/><br/><a href='".$gourl."'>如果你的浏览器没反应,请点击这里...</a>"; }
$rmsg .= "<br/><br/>
\");\r\n";
if($gourl!="javascript.:;" && $gourl!=""){ $rmsg .= "setTimeout('JumpUrl()',$litime);"; }
}else{ $rmsg .= "<br/><br/>
\");\r\n"; }
$msg = $htmlhead.$rmsg.$htmlfoot;
}
if(isset($dsql) && is_object($dsql)) @$dsql->Close();
echo $msg;
}
程序执行处,调用
ShowMsg("成功登录,正在转向管理管理主页!",$gotopage);
exit();
希望能帮到你,满意请采纳
❸ iis怎样做域名跳转
有两种方式
第一个就是可以在IIS上设置转跳
另外个就是可以写个默认的页面,从页面自动转跳
脚本如下:
<html>
<head>
<meta http-equiv="Content-Language" content="zh-CN">
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<title></title>
</head>
<body>
<meta http-equiv="refresh" content="0.1;url=将这里改成要转入的网址">
</body>
</html>
❹ 怎么让网站跳转到另一个网站
让一个网站跳转到另外一个网站,一般情况下可以使用301重定向进行实现,具体以windows服务器为例进行讲解:
一、打开服务器(VPS)上的IIS管理器管理界面,进入下一步操作
❺ IIS设置访问域名跳转到某个主页
你需要默认还是index.html或者其他的格式,把它做成一个跳转网页,跳转到login.aspx。
如果你直接默认网也是login.aspx的话,打开域名是可以访问,但是登录的时候会判断是不是从login.aspx上传值过去的数据,默认以后它找不到login.aspx了,你就没办法登录。
❻ 怎么设置自己的网站跳转到其他网站
域名跳转?可以做301跳转。网络301就会有很多解答
这个是伪静态跳转:判断如果不是www.erlo.vip则跳转到www.erlo.vip域名下面。可以参考着改。
RewriteCond %{HTTP_HOST} !^www.erlo.vip$ [NC]
RewriteRule ^(.*)$ http://www.erlo.vip/$1 [R=301,L]
❼ IIS7/IIS8安装SSL证书后如何设置自动跳转
IIS7IIS8自动跳转到:网页链接(设置跳转确保HTTP普通80端口正常访问的情况下,才可以配置,不然无法进行跳转的)
❽ 请问一下我的IIS里一个网站绑定了两个域名,怎么在访问一个网站时自动跳转到另一个网站上
你需要将a .com的域名重定向到 b .com的域名上,就可以了,具体重定向的方法,有两种,一种通过建立IIS配置,在网站属性的目录哪里设置重定向,还有就是可以通过REWRITE的方式来实现!如果帮助到了您,请采纳,谢谢
❾ 如何将asp.net网站转放到iis 服务器中
1、确认你的服务器有安装IIS,并有相差.net Framework版本,否则网站不会正确显示。
2、打开Intel信息管理器,创建站点,并配置好目录读写权限,默认首页,以及.net版本
如果是本地浏览,以上操作就可以正常显示了。