雅酷SEO论坛
标题: 301是返回的http状态码永久重定向 [打印本页]
作者: 天堂ii管理 时间: 2013-1-4 01:53
标题: 301是返回的http状态码永久重定向
本帖最后由 大連偉哥 于 2013-3-28 20:06 编辑
英雄天堂2私服官网.htaccess的301重定向例子:RewriteEngine OnRewriteBase /RewriteCond %{HTTP_HOST} ^老域名yxtt2.com [OR]RewriteCond %{HTTP_HOST} ^新域名yxtt2.org [NC]RewriteRule ^(.*)$ http://www.yxtt2.org/ $1[L,R=301]
第一:开启伪静态。需要apache启用mod_rewrite模块。在conf目录的httpd.conf文件中,找到LoadModule rewrite_module modules/mod_rewrite.so将这一行前面的#去掉。 第二:伪静态目录。如果网站在根目录可以不写;如果在二级目录将“/”改为“/目录名”,如“/yxtt2”。
第三:将老域名指向新域名就是那个带www的网址,由于下面还要讲新域名不带www的网址,指向带www的网址所以后面“[OR]”。
第四:将不带www的网址指向带www的网址。“[NC]”表示这是最后一个需要跳转的网址。
第五:被指向的新网址集所有权重于一身。“^(.*)$”是一个正则表达是,表示第三第四行的域名。
“R=301”,R的含义是redirect即重定向,该请求不会再被apache交给后端处理,而是直接返回给浏览器进行重定向跳转;301是返回的http状态码表示永久重定向,302是临时重定向;L是last,即最后一个rewrite规则,如果请求被此规则命中,将不会继续再向下匹配其他规则。
作者: 大連偉哥 时间: 2013-3-28 20:06
RewriteEngine OnRewriteBase /RewriteCond %{HTTP_HOST} ^老域名yxtt2.com [OR]RewriteCond %{HTTP_HOST} ^新域名yxtt2.org [NC]RewriteRule ^(.*)$ http://www.yxtt2.org/ $1[L,R=301]
作者: 大連偉哥 时间: 2013-4-28 23:05
而是直接返回给浏览器进行重定向跳转;301是返回的http状态码表示永久重定向
作者: 天堂ii管理 时间: 2013-8-26 12:35
301是返回的http状态码表示永久重定向,302是临时重定向
作者: 天堂ii管理 时间: 2013-11-1 09:29
如果请求被此规则命中,将不会继续再向下匹配其他规则。
作者: 大連偉哥 时间: 2016-10-19 14:06
感动你的从不是别人的故事而是别人的故事让你想起了自己的故事
欢迎光临 雅酷SEO论坛 (http://www.yaiku.com/) |
Powered by Discuz! X2.5 |