apache 301重定向

如果服务器采用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/
Redirect permanent /cde/
Redirect permanent /fgh/
order deny,allow
 

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

复制代码代码如下:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^abc.com [NC]
RewriteRule ^(.*)$ $1 [L,R=301]
 

特别提醒,完成301重定向设置后一定要实际测试一下到底是否正确返回301状态码,附一个测试地址:

以上地址在输入测试URL之后,会自动跳转到测试结果位置,即时查看页面的返回状态码,非常方便。

上一篇:外链快速提高排名实战技巧   下一篇:Nginx 301重定向域名

Baidu