当前位置: > Linux服务器 > apache >

apache 301重定向

时间:2014-06-28 01:40来源:linux.it.net.cn 作者:IT网
如果服务器采用APACHE,那么要比起IIS重定向要简单的多,只需要修改.htaccess文件,单独定向即可,当然htaccess文件也是支持正则表达式的,可以根据实际情况使用。

目录重定向示例:
 

复制代码代码如下:
<Files ~ "^.(htaccess|htpasswd)$">
deny from all
</Files>
Options Indexes
ErrorDocument 404 /index.html
DirectoryIndex index.html default.html index.php index.htm default.htm
Redirect permanent /abc/ http://www.jbxue.com/
Redirect permanent /cde/ http://www.jbxue.com/
Redirect permanent /fgh/ http://www.jbxue.com/
order deny,allow
 

这样就可以实现APACHE 的301永久重定向。
全站301重定向示例:
 

复制代码代码如下:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^abc.com [NC]
RewriteRule ^(.*)$ http://www.jbxue.com/$1 [L,R=301]
 

特别提醒,完成301重定向设置后一定要实际测试一下到底是否正确返回301状态码,附一个测试地址:
http://www.seoconsultants.com/tools/headers.asp
以上地址在输入测试URL之后,会自动跳转到测试结果位置,即时查看页面的返回状态码,非常方便。

(责任编辑:IT)
------分隔线----------------------------