Alex的博客

本博客的文章均为原创,是本人从事行业多年来所遇见一些小问题的解决心得,希望可以帮助到大家!



apache做301重定向的方法(copy)

将不带www的定向到带www去

这里我使用mod_rewrite重写URL的方式来做,做之前朋友记得检查一下你的apache是否已经加载了rewrite模块

 

如果已经支持了rewrite,直接在你要做的站点配置文件里面添加以下代码,注意修改域名为你要做的域名。

-----------------------------

Options +FollowSymLinks 

RewriteEngine on 

RewriteCond %{HTTP_HOST} ^btfw.org 

RewriteRule ^(.*)$ http://www.btfw.org/$1 [R=permanent,L]

----------------------------------------------------------------

在这里判断当前服务器变量HTTP_HOST是否等于btfw.org ,为真就进行重写,按照R=permanent进行永久重定向,L表示并立即停止重写操作,并不再应用其他重写规则。

 

 php 做跳转

php代码如下:

--------------------------------

<?php         

     Header("HTTP/1.1 301 Moved Permanently");

     Header("Location:http://www.XXX.com") // 你要定向的域名        

 ?>

------------------------------------

 

浏览1123  评论0  Alex于 2015-6-24 16:07
发言