Apache环境.htaccess伪静态301跳转(www与不带www)
来源:互联网 发布:求素数的java程序 编辑:程序博客网 时间:2024/06/01 09:57
之前老左分享过一篇"LNMP系列教程之五:设置301重定向的方法"一文,我们可以很容易的在nginx环境下设置301跳转。一般而言,我们使用的301跳转就是WWW与不带WWW域名之间的跳转,用行话说就是权重要归一。对于我们使用Apache环境的来说其实相对nginx比较简单,因为只需要我们在网站根目录有.htaccess文件。
如果我们的网站,比如wordpress根目录有htaccess文件之后,我们只需要在文件内添加下面的代码,就可以实现www与不带www之间的跳转,合理的传递权重。
第一,带www的跳转至不带www域名
RewriteEngine On
RewriteCond %{HTTP_HOST} !^laozuo.org$ [NC]
RewriteRule ^(.*)$ http://laozuo.org/$1 [L,R=301]
第二,不带www的跳转至www域名
RewriteEngine On
RewriteCond %{HTTP_HOST} ^laozuo.org [NC]
RewriteRule ^(.*)$ http://www.laozuo.org/$1 [L,R=301]
一般就是用到上述的2个方法,记不住没关系,跟老左一样记录下来,下次要用直接复制过去使用。
新增加如果网站搬家,老域名全部301跳转到新站点:
RewriteEngine on
RewriteRule ^(.*)$ http://www.laozuo.org/$1 [R=301,L]
0 0
- Apache环境.htaccess伪静态301跳转(www与不带www)
- [ISAPI_Rewrite] httpd.ini伪静态实现不带www域名自动跳转到带www域名
- httpd.ini伪静态实现不带www域名自动跳转到带www域名
- 不带WWW的域名跳转到带WWW的域名地址Apache重写规则
- 不带WWW的域名跳转到带WWW的域名地址Apache重写规则
- joomla 301跳转 不带www跳转带www的域名
- nginx 301跳转到带www域名方法(不带www访问时重定向到带www域名)
- apache、伪静态与htaccess 二级域名
- Nginx 301 重定向实现不带www跳转到www
- 域名带www与不带www重定向问题
- 不带www转向带www301重定向的方法apache+window环境
- apache开启.htaccess伪静态
- 不带www域名解析
- .htaccess实现www 与没有www之间的重定向
- .htaccess生成伪静态 (apache)
- 搞清楚域名带WWW与不带WWW之分,避免镜像降权
- nginx 301跳转到带www域名方法rewrite
- nginx 301跳转到带www域名方法rewrite
- 高性能HTTP加速器varnish
- jquery "缺少标识符、字符串或数字"
- NSInteger NSUInteger NSNumber
- Hibernate乐观锁 原理
- iOS 添加好友请求要怎么注册监听
- Apache环境.htaccess伪静态301跳转(www与不带www)
- 保护模式下三个重要的系统表——GDT、LDT和IDT
- Hibernate 多表关联映射- Hibernate中使用的集合类型(set,list,array,bag,map)
- gcc:#error和#warning
- 【webapp的优化整理】要做移动前端优化的朋友进来看看吧
- 自定义标签&&JSTL标签库详解
- 配置tomcat开机启动服务
- 利用display:table-cell让文字垂直居中(无论元素多少行)
- MSSQL 基础知识 开窗函数over(),orcl分析函数over()