IIS下直接301设置
Internet信息服务管理器 -> 虚拟目录 -> 重定向到URL,输入需要转向的目标URL,并选择“资源的永久重定向”。
这个需要服务器直接操作,很多空间商不会给做。
介于空间管理程序和方法各不相同,例如之后的WEB操作管理 有可能导致301间接失效所以如果不是自己独立服务器 不建议直接操作。条条大路通罗马看下:
采用isapi-rewirte组件 的伪静态完全独立,可以直接在原伪静态规则文件httpd.ini 加上301跳转代码 立即生效【详解:利用 ISAPI Rewrite 做301永久重定向】
[ISAPI_Rewrite]
CacheClockRate 3600
RepeatLimit 32
RewriteEngine On
RewriteCond Host: ^boaer.com$
RewriteRule (.*) http://www.boaer.com$1 [I,RP]
注:----URL标准化的301重定向(以上代码)需要写在其他URL-rewrite代码之前。
[ISAPI_Rewrite]
CacheClockRate 3600
RepeatLimit 32
RewriteEngine On
RewriteCond Host: ^boaer.com$
RewriteRule (.*) http://www.boaer.com$1 [I,RP]
注:----URL标准化的301重定向(以上代码)需要写在其他URL-rewrite代码之前。
老域名失效自动跳转(老域名失效自动跳转怎么回事)
大家好!今天让创意岭的小编来大家介绍下关于老域名失效自动跳转的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。
ChatGPT国内免费在线使用,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等
只需要输入关键词,就能返回你想要的内容,越精准,写出的就越详细,有微信小程序端、在线网页版、PC客户端
本文目录:
一、如何设置域名跳转?
IIS站点中有时需要限制某些域名访问,需要访问一个域名跳转到另一个域名,具体方法为:
1、首先打开Dreamweaver软件,并打开一个index.htm或者index.html文件。
2、写入代码:(注:把将这里改成要跳转的域名改为你想跳转的域名,例如:www.baidu.com)
<script language="javascript" type="text/javascript">
window.location="http://将这里改成要跳转的域名";;</script>
3、写好之后Ctrl+S保存并测试跳转是否成功。
4、成功之后如图所示,跳转的是该页面。
5、打开第二个软件FlashFXP。
6、上传index.htm或者index.html替换掉原有的index.htm或者index.html,则成功跳转。
注意事项:
IIS是企业的CI特征通过互联网演绎向公众主动的展示与传播,是企业识别体系重要的有机组成部分,是企业CI特征互联网化的产物。
二、怎么打开一个域名后自动转到另一个网站
打开域名A自动跳转到域名B,可以采用网站301跳转的方式:
2、ASP下的301转向代码
<%@ Language=VBScript %>
<%
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”, “http://www.*****/***/301/”
%>
3、转向代码
<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = “301 Moved Permanently”;
Response.AddHeader(”Location”,”http://www.*****.cn/***/301/“);
}
</script>
4、PHP下的301转向代码
header(”HTTP/1.1 301 Moved Permanently”);
header(”Location: http://www.*****.cn/***/301/”);
exit();
5、CGI Perl下的301转向代码
$q = new CGI;
print $q->redirect(”http://www.*****.com/”);
6、转向代码
<%
response.setStatus(301);
response.setHeader( “Location”, “http://www.*****.cn/” );
response.setHeader( “Connection”, “close” );
%>
7、转向代码
新建.htaccess文件,输入下列内容(需要开启mod_rewrite):
1)将不带WWW的域名转向到带WWW的域名下
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^boaer.cn [NC]
RewriteRule ^(.*)$ http://www.*****.cn/$1 [L,R=301]
2)重定向到新域名
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ http://www.*****.cn/$1 [L,R=301]
3)使用正则进行301转向,实现伪静态
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^news-(.+).html$ news.php?id=$1
将news.php?id=123这样的地址转向到news-123.html
8、Apache下vhosts.conf中配置301转向
为实现URL规范化,SEO通常将不带WWW的域名转向到带WWW域名,vhosts.conf中配置为:
<VirtualHost *:80>
ServerName www.*****.cn
DocumentRoot /home/lesishu
</VirtualHost>
<VirtualHost *:80>
ServerName lesishu.cn
RedirectMatch permanent ^/(.*) http://www.*****.cn/$1
</VirtualHost>
Apache下除了以上2种方法,还有其他配置方法和可选参数,建议阅读Apache文档。
301转向情况检测
http://www.seoconsultants.com/tools/headers.asp
http://www.internetofficer.com/seo-tool/redirect-check/
三、by自动跳转的域名
是新的域名。
域名跳转就是当你访问老域名时会自动跳转到新域名上面,因为你的老客户可能不知道你换域名了,他还会访问你的老域名,这样的话若不做跳转他就访问不到,他就会认为你的网站出毛病了,很可能失去一个老客户,所以我们在用新域名的同时,老域名也不要丢掉。
域名,又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称。
四、网站被挂马了输入域名自动跳转怎么办
1、删除所有内容,数据库。
2、然后用备份的内容和数据库恢复。
3、检查服务器日志,找出问题所在,修补漏洞。
以上就是关于老域名失效自动跳转相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。
推荐阅读: