如何通过URL重写规则实现301重定向
在网站运营的过程中,有时因一些丌同的访问要求(譬如使用http://sh135.com访问的是http://www.sh135.com/
1,使用http://sh135.com访问的是http://www.sh135.com/2),需对网站访问进行重定向设置。在我司的平台上,最直接最有效的做法是通过URL重写规则实现。下面给出URL重写实现重定向的的一些常用范例。注意:在设置301重定向之前务必备份相应目录下的.htaccess文件。 (Windows主机是在/htdocs目录下,Linux主机是在根目录下)
1. 重定向sh135.com到www.sh135.com
2. RewriteEngine On
3. RewriteCond%{HTTP_HOST} !^www.sh135.com$[NC]
4. RewriteRule^(.*)$http://www.sh135.com/$1 [L,R=301]
2.重定向www.sh135.com到sh135.com
RewriteEngine On
RewriteCond%{HTTP_HOST} !^sh135.com$[NC]RewriteRule^(.*)$http://sh135.com/$1[L,R=301]
3.重定向oldsh135.com到www.newsh135.com
RewriteEngine On
RewriteCond%{HTTP_HOST} !oldsh135.com$[NC]
RewriteRule^(.*)$http://www.newsh135.com/$1 [L,R=301]
4.重定向oldsh135.com到newsh135.com
RewriteEngine On
RewriteBase/
RewriteCond%{HTTP_HOST} !oldsh135.com$[NC]RewriteRule^(.*)$http://newsh135.com/$1[L,R=301]
5.重定向sh135.com/fi le/fi le.php到othersh135.com/otherfi le/other.php
6. RewriteEngine On
RewriteCond%{HTTP_HOST}^www.sh135.com$
RewriteRule^fi le/fi le.php$http://www.othersh135.com/otherfi le/other.php
快快CDN主营业务为海外服务器无须备案,高防CDN,防劫持CDN,香港服务器,美国服务器,加速CDN,是一家综合性的主机服务商。美国高防服务器,1800DDOS防御,单机1800G DDOS防御,大陆直链 cn2线路,线路友好。快快CDN全球安全防护平台是一款集 DDOS 清洗、CC 指纹识别、WAF 防护为一体的外加全球加速的超强安全加速网络,为您的各类型业务保驾护航加速前进!价格都非常给力,需...
关于Linode,这是一家运营超过18年的VPS云主机商家,产品支持随时删除(按小时计费),可选包括美国、英国、新加坡、日本、印度、加拿大、德国等全球十多个数据中心,最低每月费用5美元($0.0075/小时)起。目前,注册Linode的新用户添加付款方式后可以获得100美元赠送,有效期为60天,让更多新朋友可以体验Linode的产品和服务。Linode的云主机产品分为几类,下面分别列出几款套餐配置...
关于HostYun主机商在之前也有几次分享,这个前身是我们可能熟悉的小众的HostShare商家,主要就是提供廉价主机,那时候官方还声称选择这个品牌的机器不要用于正式生产项目,如今这个品牌重新转变成Hostyun。目前提供的VPS主机包括KVM和XEN架构,数据中心可选日本、韩国、香港和美国的多个地区机房,电信双程CN2 GIA线路,香港和日本机房,均为国内直连线路,访问质量不错。今天和大家分享下...