国外设计欣赏网站 - DOOOOR.com

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,微信登陆

搜索

[Linux基础] Linux主机 .htaccess的301转向:带www和不带www以及IP转向设置方法

[复制链接]
发表于 2-29-2012 05:06 | 显示全部楼层 |阅读模式
4 Q0 C" d; |' u  Y  |: s
新站开通,很多时候都会把例如doooor.com和www.doooor.com的域名同时指向一个站点,先知大家一点,本站考虑到双域名的不利影响,所以只解析了带www的域名www.doooor.com指向到本站,
( d0 t; n% f' ~# {& D1 s接下来会把不带WWW的主域名也解析好呵,这样会方便输入。
! E' ?+ o( o  d- g: b$ ?% L2 f3 Q+ W  x$ W
.htaccess 301转向设置仅限于linux主机,并须要支持虚拟主机。6 _( h2 {/ \. b( O; R, o

3 n) N. E4 q2 F下面是.htaccess文件里的代码:
( H) }, |( T2 N7 i
" e& q1 e( v# ]. {% sRewriteEngine On
- \* e$ J- ^3 O$ A' R7 YRewriteCond %{HTTP_HOST} ^doooor.com [NC]
+ t$ O/ q( V$ j9 k1 m0 B0 U( i( `RewriteRule ^(.*)$ http://www.doooor.com/$1 [L,R=301]2 N# U8 Z" _& k+ {7 }9 N" ]

+ C' X$ {# y1 d# p- i5 I( A5 L0 _) A
RewriteCond %{HTTP_HOST} ^111.11.111.1 [NC]# E* ^* _4 Q; [8 C. R
RewriteRule ^(.*)$ http://www.doooor.com/$1 [L,R=301], Q- a  A1 x5 L) u! f
2 w& c1 t$ D, s
-------------------------------------------------------------------------------------------------------------------------------------- D2 m4 `3 ?0 X& `& M

7 o9 |' J# r1 C1 J8 |注,如没有权限,则复制以上代码,新建记事本,粘贴,记得将doooor和IP修改成你自己的,然后另存为.htaccess另存时的格式选择所有文件,如另存失败,则在ftp上传到网站根目录后同样用ftp重命名即可。
# l) m. W3 M/ }5 L' @3 r$ |0 T# T* U% a: Y& d: l. x
注:如下写法是错误的:
6 D' q1 n, M4 V/ a4 m
1 C; l7 P8 N6 b/ QRewriteCond %{HTTP_HOST} ^doooor.com [NC]
2 I' ~3 j% v  e3 Q3 h- ERewriteCond %{HTTP_HOST} ^111.11.111.1 [NC]- f( p8 ^5 I5 O- G% c6 d, L2 S
RewriteRule ^(.*)$ http://www.doooor.com/$1 [L,R=301]
. N: F8 Y7 t0 I9 A3 t5 L9 w. G
+ s# f/ L6 C5 G5 R3 o# {1 N要转向多个域名,需分别写。
/ n1 u- p% T3 W: v7 W9 |( f' J, A9 ?7 ?2 B5 W
2 L2 Y1 d2 U1 [  s8 [/ x( @

|2011-2026-版权声明|平台(网站)公约|DOOOOR 设计网 ( 吉ICP备2022003869号 )

GMT+8, 5-2-2025 02:02 , Processed in 0.348311 second(s), 150 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表