首页 > 建站学院 > 服务器配置 > 怎么设置301,如何设置301重定向跳转

怎么设置301,如何设置301重定向跳转

来源:整理 时间:2025-05-10 03:15:08 编辑:设置教程 手机版

本文目录一览

1,如何设置301重定向跳转

下面是301跳转的俩种方法:1.当a.com跳转到b.com 打开a.com/1.html也跳转到b.com2.当a.com跳转到b.com 打开a.com/1.html跳转到b.com/1.html那么,以上那种方法才能更好的让权重传递呢?肯定是第二个了,因为第二个可以让权重流失降到最低,而不会把所有权重集中到首页,同时对用户搜索的体验有好处,打一个比方,你的旧网站有排名 别人搜索一个词找到了你的网站 链接是a.com/1.html ,但是打开了却跳转到首页b.com 那么你认为他是会悠闲的在你网站继续搜索那个词,还是关掉你的网站进入别的网站呢?由上得知,第二种方法,不仅在传递权重和用户体验方面都比第一种好!那么黄坤就来讲一下,如何设置301跳转?下面是黄坤提供的俩种方法:一.IIS设置方法打开IIS网站属性找到主目录选择重定向到url,同时选择资源的永久重定向和上面输入准确的url二:.htaccess设置301跳转只要在.htaccess文件中输入RewriteCond %RewriteRule ^(.*)$ http://www.jmdrkj.cn $1 [R=permanent,L]上面这串代码就可以了同时在重定向的url后面加上$S$Q字符
您好,我看到您的问题很久没有人来回答,但是问题过期无人回答会被扣分的并且你的悬赏分也会被没收!所以我给你提几条建议:一,你可以选择在正确的分类下去提问,这样知道你问题答案的人才会多一些,回答的人也会多些。二,您可以到与您问题相关专业网站论坛里去看看,那里聚集了许多专业人才,一定可以为你解决问题的。三,你可以向你的网上好友问友打听,他们会更加真诚热心为你寻找答案的,甚至可以到相关网站直接搜索.四,网上很多专业论坛以及知识平台,上面也有很多资料,我遇到专业性的问题总是上论坛求解决办法的。五,将你的问题问的细一些,清楚一些!让人更加容易看懂明白是什么意思!谢谢采纳我的建议! !

如何设置301重定向跳转

2,如何利用httpdini设置301跳转

httpd.ini文件 配置的代码如下:[php][ISAPI_Rewrite]CacheClockRate 3600RepeatLimit 32RewriteCond Host: ^baidu\.com$RewriteRule (.*) http\://www\.baidu\.com$1 [I,R][/php]复制以上代码,写入httpd.ini文件然后上传到网站根目录即可。记住把其中的baidu.com域名换成你的域名。
一.下面简单阐述一下对windows虚拟主机用户的实现301重定向的方法:例如:将sinidc.com 定向到www.sinidc.com 这个域名上。windows server 2003 iis6.0虚拟主机下301重定向代码httpd.ini文件 配置的代码如下:[php][isapi_rewrite]cacheclockrate 3600repeatlimit 32rewritecond host: ^sinidc\.com$rewriterule (.*) http\://www\.sinidc\.com$1 [i,r][/php]复制以上代码,写入httpd.ini文件然后上传到网站根目录即可。记住把其中的sinidc.com域名换成你的域名。二.多个域名重定向怎么处理?当然,被重定向的域名可以有多个,该怎么处理。往下看。1.httpd.ini 配置文件中需要另写一行重定向代码。[php][isapi_rewrite]cacheclockrate 3600repeatlimit 32rewritecond host: ^sinidc\.com$rewriterule (.*) http\://www\.snidc\.com$1 [i,r]rewritecond host: ^idc.sinidc\.com$rewriterule (.*) http\://www\.sinidc\.com$1 [i,r][/php]

如何利用httpdini设置301跳转

3,如何设置301302重定向

首先看一个完整代码示例,关于nginx 301 302跳转的。   301跳转设置:   server   listen 80;   server_name downcc;   rewrite ^/(;   rewrite ^/(.*) /$1 permanent;   }   last – 基本上都用这个Flag。   break – 中止Rewirte,不在继续匹配   redirect – 返回临时重定向的HTTP状态302   permanent – 返回永久重定向的HTTP状态301   Nginx的重定向用到了Nginx的HttpRewriteModule,下面简单解释以下如何使用的方法:   rewrite命令   nginx的rewrite相当于apache的rewriterule(大多数情况下可以把原有apache的rewrite规则加上引号就可以直接使用),它可以用在server,location 和IF条件判断块中,命令格式如下:   rewrite 正则表达式 替换目标 flag标记   flag标记可以用以下几种格式:   last – 基本上都用这个Flag。   break – 中止Rewirte,不在继续匹配   redirect – 返回临时重定向的HTTP状态302   permanent – 返回永久重定向的HTTP状态301   特别注意:   last和break用来实现URL重写,浏览器地址栏的URL地址不变,但是在服务器端访问的路径发生了变化;   redirect和permanent用来实现URL跳转,浏览器地址栏会显示跳转后的URL地址;   例如下面这段设定nginx将某个目录下面的文件重定向到另一个目录,$2对应第二个括号(.*)中对应的字符串:   location /download/   rewrite ^(/download/.*)/m/(.*)..*$ $1/nginx-rewrite/$2.gz break;   }   nginx重定向的IF条件判断   在server和location两种情况下可以使用nginx的IF条件判断,条件可以为以下几种:   正则表达式   如:   匹配判断   ~ 为区分大小写匹配; !~为区分大小写不匹配   ~* 为不区分大小写匹配;!~为不区分大小写不匹配   例如下面设定nginx在用户使用ie的使用重定向到/nginx-ie目录下:   if ($http_user_agent ~ MSIE)   rewrite ^(.*)$ /nginx-ie/$1 break;   }   文件和目录判断   -f和!-f判断是否存在文件   -d和!-d判断是否存在目录   -e和!-e判断是否存在文件或目录   -x和!-x判断文件是否可执行   例如下面设定nginx在文件和目录不存在的时候重定向:   if (!-e $request_filename)   proxy_pass 127.0.0.1;   }   return   返回http代码,例如设置nginx防盗链:   location ~* .(gifjpgpngswfflv)$   valid_referers none blocked ;   if ($invalid_referer)   return 404;   }   }

如何设置301302重定向

4,如何通过IIS设置301重定向

第一种情况:把不带www的重定向到带www 在网站建好的情况下,我们把这个网址绑定主机头,域名解析到该服务器IP,这时候已经可以访问。有些朋友直接在这个网站上绑定不带www的域名,笔者不建议这样做,这样会给我们的301重定向带来一个麻烦,很可能会使你的重定向陷入死循环、无法打开页面。首先,我们新建一个网站,绑定的主机头就是不带www的域名,后网站目录下只要随便写一个301.html文件或者xxx.html文件等等,文件内容为空即可。然后我们右键---属性---主目录,选择第三个,重定向到URL,下面填写上你的带www的那个域名。把资源的永久重定向勾选上,确认即可,这样就完成了不带www的域名重定向到带www的域名。这样做并且不会出现死循环等情况。2第二种情况:把www.a.com重定向到www.b.com这种情况就比较简单,只需在www.a.com上面右键属性---主目录,重定向到url,下面填上www.b.com,再把资源永久重定向勾选上即可。注意,如果你需要把域名后面带的参数都重定向到新的域名,并一一对应,你需要在重定向到的域名后面加上$S$Q,并把上面输入的准确URL勾选上。顺便解释一下:$S 将请求的URL 的后缀传递给新的URL,而$Q 则将初始URL 中的参数(如 querystring 参数)传递至新的 URL,包括问号(?)。3第三种情况:把www.a.com/index.html重定向到www.b.com域名后面带上了后缀,这种情况很多人都遇到过,尤其是使用DZ的朋友,经常都会在域名后面自动带上了forum.php等后缀名。虽然说搜索引擎对此没有明确表态说会分散权重,但还是有人实验过这两则之间的细微差别,从另一个方面来说,去掉了后缀,也使域名看起来更加清爽。其实重定向这种情况和以上两种其实一样简单。我们只要在IIS上点击我们要做重定向的网站,在右侧选中要做重定向的文件,如index.html,然后右击--属性----文件选中重定向 ,在下面填入具体的网址,然后把永久重定向勾选上即可。
iis服务器下直接设置301重定向。 1.新建一个站点,对应目录如e:\wwwroot\301web。该目录下只需要1个文件,即index.html或者加个404.htm。绑定要跳转的域名。 2.在iis中选中刚才我们建立的站点,右键,属性,主目录,选择重定向到,输入网址如: <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fwww.liuxingfz.com" target="_blank">http://www.liuxingfz.com</a>,同时注意选中下面的资源的永久重定向选项。 3.到此,我们已经完成了将liuxingfz.com这个域名301重定向到<a href="http://wenwen.soso.com/z/urlalertpage.e?sp=swww.liuxingfz.com" target="_blank">www.liuxingfz.com</a>的工作。 注意问题: “上面输入准确的 url(x)”这个选项建议不要选。 不选的结果是: 当输入liuxingfz.com转到了<a href="http://wenwen.soso.com/z/urlalertpage.e?sp=swww.liuxingfz.com" target="_blank">www.liuxingfz.com</a>, 当输入liuxingfz.com/article/时,转到了<a href="http://wenwen.soso.com/z/urlalertpage.e?sp=swww.liuxingfz.com%2farticle%2f" target="_blank">www.liuxingfz.com/article/</a>。 选上的结果是: 当你输入liuxingfz.com或者liuxingfz.com/article/都会转到<a href="http://wenwen.soso.com/z/urlalertpage.e?sp=swww.liuxingfz.com" target="_blank">www.liuxingfz.com</a>。 好了,如果只是想把不带www的转到带www的或者其他没有用过的域名转到正在使用的域名,这样就可以了。

5,301重定向怎么批量设置

一、简单的数字形式链接跳转例如:变更http://www.***.com/%year%/%monthnum%/%day%/%postname%/ 为 http://www.***.com/%postname%.html/%year%/%monthnum%/%day%这个路径表示的意思是“年、月、日”3层路径,%postname%是名称。现在需要去掉“年、月、日”这几个多余的层级,变成http://www.***.com/%postname%.html这种形式。重定向语句:RedirectMatch 301 ^/([0-9]+)/([0-9]+)/([0-9]+)/(.*)/$ /$4.html解释:RedirectMatch 301 ^可以认为是规则的开始;中间的三个([0-9]+)分别代表数字“%year%、%monthnum%、%day%”;(.*)代表最后文章的名称或者ID即“%postname%”;这四个变量可以赋予编号$1、 $2 、$3 、$4,(.*)和$4.html中间的$可以理解为新老网址的连接符号(注意:$ /$4.html这个符号$和后面的/之间有空格)。我们要做的就是前面的日期都不要,只留最后的文章名,然后在结尾后面加上.html,所以修改后前面的三个([0-9]+)都不要,只保留最后的(.*),通过下图我们知道(.*)代表$4,所以后面的规则只需写上$4.html就行了。二、字符形式类链接跳转例如:变更http://www.***.com/%id% 为 http://www.***.com/%postname%/%id%.html重定向语句:RedirectMatch 301 ^/(\d+)$ /(.*)/$1.html解释:前面我们说过(\d+)代表是任意数字,所以前面的数字变量“%id%”可以写成(\d+);“%postname%”是名称肯定是字符,而任意字符(包括汉字、英文字母等)对应的表示符号是(.*);其中数字变量“%id%”即(\d+)对应的编号是$1,我们需要做的是在旧的文章链接的数字ID前面加一个分类名称,所以前面变量的表示方式为/(\d+),后面的可以写成/(.*)/$1.html,再在它们之间加一个链接符号$就行了。三、变更http://www.***.com/postname/lizi/ 为 http://www.***.com/postname/lizi.html重定向语句:RedirectMatch 301 ^/(.*)/(.*)/$ /$1/$2.html四、变更http://www.***.com/lizi/ 为 http://www.***.com/archives/lizi.html重定向语句:RedirectMatch 301 ^/(.*)/$ /archives/$1.html五、变更http://www.***.com/lizi 为 http://www.***.com/lizi.html重定向语句:RedirectMatch 301 ^/(\d+)$ /$1.html写重定向语句时注意哪些方面:首先你要弄清楚自己原网址中需要改变的部分是什么形式,是数字还是字母,然后在重定向语句前面的部分用正则表达式对应的符号来表示,(.+) 代表任意字符(包括汉字、英文字母等),(\d+)代表是任意数字(仅仅是阿拉伯数字),然后在语句后面分别用对应符号$1、 $2 、$3 、$4、$5..表示,最后用链接符号$,来链接新旧网址。注意:连接符号$和后面的新网址之间有一个空格,而且,如果原网址最后有/的话,在$之前也必须有一个/。上面的代码在.htaccess文件中,也可以放在这个代码<IfModule mod_rewrite.c>.....</IfModule>之外,比如这样:windows系统的.htaccess批量301规则RedirectMatch 301 ^/(\d+)$ /$1.html # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %RewriteCond %RewriteRule . /index.php [L] </IfModule>linux系统的.htaccess批量301规则RedirectMatch 301 ^/(\d+)$ /$1.html # BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %RewriteCond %RewriteRule . /index.php [L]
做个301跳转规则就可以了,网上很多跳转规则,查询一下
一、简单的数字形式链接跳转例如:变更http://www.***.com/%year%/%monthnum%/%day%/%postname%/ 为 http://www.***.com/%postname%.html/%year%/%monthnum%/%day%这个路径表示的意思是“年、月、日”3层路径,%postname%是名称。现在需要去掉“年、月、日”这几个多余的层级,变成http://www.***.com/%postname%.html这种形式。重定向语句:RedirectMatch 301 ^/([0-9]+)/([0-9]+)/([0-9]+)/(.*)/$ /$4.html解释:RedirectMatch 301 ^可以认为是规则的开始;中间的三个([0-9]+)分别代表数字“%year%、%monthnum%、%day%”;(.*)代表最后文章的名称或者ID即“%postname%”;这四个变量可以赋予编号$1、 $2 、$3 、$4,(.*)和$4.html中间的$可以理解为新老网址的连接符号(注意:$ /$4.html这个符号$和后面的/之间有空格)。我们要做的就是前面的日期都不要,只留最后的文章名,然后在结尾后面加上.html,所以修改后前面的三个([0-9]+)都不要,只保留最后的(.*),通过下图我们知道(.*)代表$4,所以后面的规则只需写上$4.html就行了。二、字符形式类链接跳转例如:变更http://www.***.com/%id% 为 http://www.***.com/%postname%/%id%.html重定向语句:RedirectMatch 301 ^/(\d+)$ /(.*)/$1.html
整理好老网站的页面以及对应跳转的新网站的页面,在服务器端设置跳转。同时在百度的站长平台提交适配。
301跳转代码,据我所知有两种;一是在网站后台复制301重定向代码,放入.htaccess文件中;另一种就是在网站服务器后台进项设置,这种方式要求技术性要比较强;建议有专业人士指导下进行操作
文章TAG:怎么设置如何301重定向怎么设置301

最近更新

  • 网站建设域名所有权,企业微信域名所有权不通过网站建设域名所有权,企业微信域名所有权不通过

    确认域名所有权。域名和网站有区别吗?Building网站、com的域名可以注册在顶级国际域名和网站空间为企业搭建网站,还承接网站设计制作需要帮助的请问Q.If域名属于那个外包公司1:你是网站.....

    服务器配置 日期:2025-05-09

  • 澳门网站设计图片排版,网页设计中如何排版澳门网站设计图片排版,网页设计中如何排版

    网页设计中如何并置图片网页设计中如何组合图片,使布局更加统一?网页设计排版需要注意哪些问题?当今社会,很多人都会有自己的网页。不管是企业还是个人,只要想设计,都可以创作网页。因为网站.....

    服务器配置 日期:2025-05-09

  • 企业网站建设_秒搜企业网站建设_秒搜

    企业建筑网站有什么好处?企业网站建筑最重要的是什么企业网站建筑最重要的是什么?企业网站建筑对于一个公司来说是非常必要的。那么a网站pair企业的值是多少呢?先明确网站建设目的是中小.....

    服务器配置 日期:2025-05-09

  • 陈村高明网站制作公司陈村高明网站制作公司

    公司网站How制作?网站制作更好公司它们是什么?微信微信官方账号制作网站哪一个可以用好微信微信官方账号,小程序等?制作.如何选择网站设计&开发制作-4/目前市面上网站设计&开发制作非常多.....

    服务器配置 日期:2025-05-09

  • 春饼图片排版模版网站设计春饼图片排版模版网站设计

    2021年,手写的报纸图片不需要春节这个词。“之后,春联和五心盘演变成了春饼,人情薄春饼薄、春饼皮(蒸制版主料面粉适量,辅料开水适量,盐适量,食用油少许春饼皮),第一步:面粉加少许油搅拌,然后.....

    服务器配置 日期:2025-05-09

  • 文件为何有水印,如何给Word文件加水印文件为何有水印,如何给Word文件加水印

    为什么打印出来的pdf文件会有水印?因为在打印设置属性中没有检查水印效果。为什么要打印图片水印?pdf文件本身就有水印,所以你翻出来的东西就有水印。word文档中的文字为什么会遮住水印?为.....

    服务器配置 日期:2025-05-09

  • 多看阅读怎么设置,多看阅读hd如何设置字的大小多看阅读怎么设置,多看阅读hd如何设置字的大小

    多看阅读hd如何设置字的大小2,如何关闭多看阅读打开后自动上次阅读3,多看阅读一打开就打开看过的书怎样设置4,怎样往手机多看阅读里添加行书字体5,小米多看阅读怎么关闭自动购买设置1,多看.....

    服务器配置 日期:2025-05-09

  • 东营建材行业网站建设平台东营建材行业网站建设平台

    建筑学建材工业网站简介?架构建材什么是网网站概述架构建材网是搜斗士网络科技(北京)有限公司的旗舰建材b2b网站带装饰材料。以下是仲达咨询为建筑师整理的相关建筑相关信息建材net,内容.....

    服务器配置 日期:2025-05-09