虚拟主机怎么做301?家用主机可以当做服务器吗
万网主机怎么做301重定向
1、万网支持301重定向的主机类型有:普及型M3、专业型G1\G5\G10\L1\L5(G系列.NET虚拟主机L系列是linux主机)
2、
a、针对这2种操作系统的主机方法也是不一样的。
常见的win2008通过后台先绑定要重定向的目标域名,然后在301重定向里面输入源域名、目标域名,点击添加;
如下图:
说明:这样做出来的话只是首页301重定向,那如何实现目录页面、内容页面的301重定向呢?下面就具体介绍怎么操作,win2008的IIS版本是7.07.5版本,那可以通过上传web.config文件到根目录实现301状态;
以下为文件代码:
上传了文件,我们可以通过HTTP状态码查询到是不是301。
2、LINUX是通过apache实现网站访问的,apache是支持htaccess文件的。那么我们就通过制作htaccess文件上传至根目录来实现301重定向。
百度搜索htaccess文件在线生成器,在线生成一个htaccess文件,生成htaccess文件内部的代码为:
现在将上部分代码做个详细的解析,denyfromall代表禁止在线查看本站htaccess文件和禁止下载本站htaccess文件,这是出于安全性考虑,ErrorDocument404/404.html为设置404页面,剩余的代码则是开启301重新向的代码。注:在线生成的htaccess文件,在保存到本地的时候文件名位htaccess[1],在保存前要改文件名为htaccess。将htaccess文件上传至万网虚拟主机的网站根目录下,随后通过工具检测,已经成功开启网虚拟主机的301重定向。
希望上面的文章能给大家带来帮助!
参考资料:
网站如何做301跳转网站如何做301跳转网页
如何让网页自动跳转到指定网页?
操作方法如下:
工具:电脑,win10系统版本。
1.在桌面上创建一个新的文本文档,双击打开它。
2.打开文档后,输入下面的代码,其中自动跳转的代码就是红框中的内容。刷新意味着跳跃,30意味着30秒后跳跃到index1.html。
3.输入完成后,单击文件菜单,然后选择另存为。
4.在弹出的对话框中,选择桌面作为保存位置,然后将文件名的后缀修改为。html,然后单击保存。
5.然后,在桌面上找到保存的html文件,双击打开。
6.等待30秒后,你可以看到页面自动跳转到index1.html。
相关内容说明:
网页是网站的基本元素,是承载各种网站应用的平台。通俗地说,你的网站是由网页组成的。如果你只有域名和虚拟主机而没有制作任何网页,你的客户仍然无法访问你的网站。
网页是包含HTML标签的纯文本文件,可以存储在世界某个角落的电脑里,它是“页面”,是超文本标记语言格式(标准通用标记语言的一种应用,文件扩展名为。html或者。htm)。网页通常使用图像文件来提供图片。网页应该通过网络浏览器阅读。
如何设置域名跳转到指定网址?
设置301跳转试试
我的域名怎么自动跳转到其他的页面上?
打开域名A自动跳转到域名B,可以采用网站301跳转的方式:1、IIS下直接301设置Internet信息服务管理器->虚拟目录->重定向到URL,输入需要转向的目标URL,并选择“资源的永久重定向”。这个需要服务器直接操作,很多空间商不会给做。2、介于空间管理程序和方法各不相同,例如之后的WEB操作管理有可能导致301间接失效所以如果不是自己独立服务器不建议直接操作。条条大路通罗马看下:3、采用isapi-rewirte组件的伪静态完全独立,可以直接在原伪静态规则文件httpd.ini加上301跳转代码立即生效【详解:利用ISAPIRewrite做301永久重定向】CacheClockRate3600RepeatLimit32RewriteEngineOnRewriteCondHost:^boaer.com$RewriteRule(.*)$14、注:----URL标准化的301重定向(以上代码)需要写在其他URL-rewrite代码之前。CacheClockRate3600RepeatLimit32RewriteEngineOnRewriteCondHost:^boaer.com$RewriteRule(.*)$1注:----URL标准化的301重定向(以上代码)需要写在其他URL-rewrite代码之前。
怎么做一个网址,可以自动跳转到另一个网址?
这有几个办法:
1,使用后端跳转,如果是php的话:
?phpheader("location:url地址")?>
例如?phpheader("location:helloworld.php")?>
页面会立即跳转,因为header执行了location重定向
2,前端跳转可以用javascript:
scripttype="text/javascript">
window.location.href="helloworld.php"
/script>
3,前端也可以用使用HTML脚本代码完成跳转,在head>标签里执行代码,直接插入这句代码就可以:
metahttp-equiv="refresh"content="3;url='helloworld.php'">
网吧网页一打开就自动跳转成别的网站,怎么弄?
极有可能是以下问题导致,你可以试着查一下试试:
1、网站做了301跳转,直接从原网页跳转到另外一个网页。
2、网站被人中了木马,自动跳转到其他网页。
3、电脑中了木马,木马使你打开的网页跳转到另外的网页。
网站上面有二级域名怎么做301重定向
一、.htaccess文件代码法
1、这种方法只合适apache服务器,支持rewrite伪静态。直接在.htaccess文件中增加这样一段规则:
RewriteEngine On
RewriteBase/
Redirect permanent/你的目录地址 .****com/
规则注释:当访问(/你的目录地址)原程序子目录的时候,自动重定向到你的二级域名.****.com/,或者另外的新域名(请把域名网址修改成自己的)。
二、PHP文件代码法
编写301.inc.php文件
在网站根目录新建一个 301.inc.php文件,写入以下代码:
<?php
$the_host=$_SERVER['HTTP_HOST'];//取得当前访问域名
$url=$_SERVER['PHP_SELF'];//获取域名后的字串,如:/bbs/index.php
$filename= substr($url, strrpos($url,'/')+1);//提取当前文件名
$querystring=$_SERVER["QUERY_STRING"];//获取问号后面的参数
if($the_host!=='bbs.****.com')//验证当前访问域名(就是你的新域名):若非引号内的域名,则进行如下跳转——
{
if($querystring!=='')//验证文件名后是否有参数,如果有参数则跳转到——
{
header('HTTP/1.1 301 Moved Permanently');//发出301头部,表明永久重定向
header('Location: .****.com/'.$filename.'?'.$querystring);//跳转到我的新域名地址【带参数】
}
elseif($filename=='index.php')//如果是主页则直接跳转到新域名
{
header('HTTP/1.1 301 Moved Permanently');//发出301头部,表明永久重定向
header('Location: .****.com/');//跳转到我的新域名
}
else//如果无参数则跳转到——
{
header('HTTP/1.1 301 Moved Permanently');//发出301头部,表明永久重定向
header('Location: .****.com/'.$filename);//跳转到我的新域名地址【不带参数】
}
}
?>
保存后,上传网站根目录。
注:代码中的二级域名bbs.****.com替换为你的域名。
PHP页面增加跳转
在每一个需要跳转的PHP页面的<?php下面加一行代码实现301跳转:
include("301.inc.php");//301重定向
刷新后,就可以测试效果了。至于是哪些页面,要根据你用的程序来。如Discuz论坛通常需要跳转的是以下几个页面:
index.php,forum.php,home.php,group.php,member.php,portal.php,space.php
这就是二级目录301重定向到二级域名的详细操作步骤,以后发现其他方法也会分享。