搜外网>搜外问答>问答页面

网站301重定向跳转如何设置?

网站要设置一个301重定向,301重定向跳转新站上,有哪些可以设置的方法,怎么更好的设置301跳转,301跳转新站是怎么设置好的,老站怎么操作可以?

追加问题
    7 人参与回答
胡汉三
胡汉三 · 上海沈泉泵阀公司

前来学习的,。学习的非常的认真

看看老板们的建议

网络优化
网络优化 · 网站 平面设计 视频制作

直接在虚拟主机里设置

天行健咨询
天行健咨询 · 精益生产管理与六西格玛管理咨询,培训机构

301的具体设置方式:

1、IIS下301设置

Internet信息服务管理器 -> 虚拟目录 -> 重定向到URL,输入需要转向的目标URL,并选择“资源的永久重定向”。

2、ASP下的301转向代码

3、下的301转向代码

private void Page_Load(object sender, e)

{

= “301 Moved Permanently”;

(”Location”,”“);

}

4、PHP下的301转向代码

if(($HTTP_SERVER_VARS["HTTP_HOST"]=="")||($HTTP_SERVER_VARS["HTTP_HOST"]==""))

{

header("HTTP/ 301 Moved Permanently");

header("Location: ");

}

5、CGI Perl下的301转向代码

$q = new CGI;

print $q->redirect(””);

6、JSP下的301转向代码

7、Apache下301转向代码

新建.htaccess文件,输入下列内容(需要开启mod_rewrite):

1)将不带WWW的域名转向到带WWW的域名下

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTP_HOST} ^ [NC]

RewriteRule ^(.*)$[L,R=301]

2)重定向到新域名

Options +FollowSymLinks

RewriteEngine on

RewriteRule ^(.*)$ [L,R=301]

3)使用正则进行301转向,实现伪静态

Options +FollowSymLinks

RewriteEngine on

RewriteRule ^news-(.+).html$ $1

将这样的地址转向到
8、Apache下中配置301转向

为实现URL规范化,SEO通常将不带WWW的域名转向到带WWW域名,中配置为:

ServerName
DocumentRoot /home/first08

ServerName
RedirectMatch permanent ^/(.*)

这要看你用的是哪个平台,宝塔阿里云西部数码,进行301重定向设置

优建教育
优建教育 · 职称评审、建工考培、人才落户、学历提升免费咨询、vx:13007215902

宝塔里面设置的呀

宝塔里可以直接设置呀