如果服务器采用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永久重定向。
复制代码代码如下:
Options +FollowSymLinks
RewriteEngine on RewriteCond %{HTTP_HOST} ^abc.com [NC] RewriteRule ^(.*)$ http://www.jbxue.com/$1 [L,R=301]
特别提醒,完成301重定向设置后一定要实际测试一下到底是否正确返回301状态码,附一个测试地址: |