Apache下301重定向配置代码
Apache下301重定向代码(因为我使用的是WINDOWS 2003 + APACHE 所以本文仅限APACHE服务器使用。)
新建.htaccess文件,输入下列内容(需要开启mod_rewrite):
1)将不带WWW的域名转向到带WWW的域名下
Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} ^163.com [NC] RewriteRule ^(.*)$ http://www.163.com/$1 [L,R=301]
2)重定向到新域名
Options +FollowSymLinks RewriteEngine on RewriteRule ^(.*)$ http://www.001.com/$1 [L,R=301]
3)使用正则进行301重定向,实现伪静态
Options +FollowSymLinks RewriteEngine on RewriteRule ^news-(.+)\.html$ news.php?id=$1
将news.php?id=123这样的地址转向到news-123.html
Apache下vhosts.conf中配置301重定向
为实现URL规范化,SEO通常将不带WWW的域名转向到带WWW域名,vhosts.conf中配置为:
<VirtualHost *:80> ServerName www.001.com DocumentRoot /home/fari001Com </VirtualHost> <VirtualHost *:80> ServerName fari001.com RedirectMatch permanent ^/(.*) http://www.001.com/$1 </VirtualHost>
Apache下除了以上2种方法,还有其他配置方法和可选参数,建议阅读Apache文档。
(资源库 www.zyku.net)
栏 目:Apache
下一篇:Apache 2.4.2无法访问错误代码为403的解决方法
本文标题:Apache下301重定向配置代码
本文地址:https://www.zyku.net/apache/1124.html
您可能感兴趣的文章
- 04-01IIS7 IIS 7.5下http 做301重定向到https
- 03-31Nginx的rewrite(地址重定向)解析
- 03-31nginx 目录路径重定向设置方法
- 02-29Nginx 301 302跳转配置设置方法
- 03-13WordPress用户登录登出后重定向到指定页面的实现方法
- 03-10网站301跳转(重定向)正确操作方法
- 02-28WordPress 文章/页面添加时间限制,到期后自动重定向到
- 02-17ASP.NET MVC页面重定向简单介绍
- 02-23Nginx 301不带www跳转到带www域名方法rewrite
- 10-12IIS6和IIS7做301永久重定向
- 02-27帝国CMS友情链接调用的几种方法
- 01-12标注大师-标注大师应用软件功能介绍
- 04-28vivox60pro光效提醒设置方法
- 02-22华为平板关闭颜色反转功能方法
- 11-18钉钉怎么转让日程
- 09-15抖音短视频如何开启保存本地功能
- 01-115GWiFi神器-5GWiFi神器应用软件功能介
- 09-04支付宝有点东西内容怎样更换
- 02-13PyTorch dropout设置训练和测试模式的
- 01-12企拍-企拍应用软件功能介绍
最近更新
阅读排行
猜你喜欢
- 12-10iphone13怎样设置墙纸
- 07-05Linux ls命令
- 10-04高德地图iOS开启车道级导航教程分享
- 01-14精计相片处理-精计相片处理应用软件功
- 09-17vivox70pro地震警报功能在哪里
- 07-08华为P50开启青少年模式方法
- 01-13dedecms实现自动打包文章中图片并下载
- 01-02数据迁移助手-数据迁移助手应用软件功
- 01-11PPT模板家-PPT模板家应用软件功能介绍
- 09-20QQ看点在哪里查看等级