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

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,微信登陆

搜索

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

[复制链接]
发表于 2-29-2012 05:06 | 显示全部楼层 |阅读模式
8 a7 ^8 |" y) h1 }6 ]
新站开通,很多时候都会把例如doooor.com和www.doooor.com的域名同时指向一个站点,先知大家一点,本站考虑到双域名的不利影响,所以只解析了带www的域名www.doooor.com指向到本站,% F, i+ K  c1 u5 L" z, |
接下来会把不带WWW的主域名也解析好呵,这样会方便输入。
5 f; I3 B2 ]; V: t" Y/ i! H. {1 z% S7 Q
.htaccess 301转向设置仅限于linux主机,并须要支持虚拟主机。! K" Z- @' Y1 i* S

/ @6 Y1 T$ ^! ~6 y下面是.htaccess文件里的代码:; @2 E# s/ R2 ^
5 G( j& l% _% a# N0 M5 N* e# @
RewriteEngine On  q8 t( O8 O9 N1 O% h- V
RewriteCond %{HTTP_HOST} ^doooor.com [NC]
; u8 Y7 q3 o# ?  Y; i; v& ZRewriteRule ^(.*)$ http://www.doooor.com/$1 [L,R=301]. O0 X! c, F' v% @+ Y, Y& [7 _
# r7 P5 g' G# K2 |" @
* M/ e. v% Q2 p: N' b0 o# U
RewriteCond %{HTTP_HOST} ^111.11.111.1 [NC], p. H6 v2 m- \( ^# k$ \# j
RewriteRule ^(.*)$ http://www.doooor.com/$1 [L,R=301]
* |! E% ~; [/ i2 l; t  D( d# ^# h3 [6 E+ K$ ^
-------------------------------------------------------------------------------------------------------------------------------------( i4 Z# O# J# w3 W

7 V+ X/ v4 d. o& _( X0 P2 a6 d注,如没有权限,则复制以上代码,新建记事本,粘贴,记得将doooor和IP修改成你自己的,然后另存为.htaccess另存时的格式选择所有文件,如另存失败,则在ftp上传到网站根目录后同样用ftp重命名即可。; ?5 f% H: |; j9 H6 R" F

6 z7 m6 a* K) P/ Z8 g注:如下写法是错误的:
" m3 _% t  T" J
" E5 W" v5 d$ ^RewriteCond %{HTTP_HOST} ^doooor.com [NC]3 J) h- }$ `' n0 n0 L- e+ A
RewriteCond %{HTTP_HOST} ^111.11.111.1 [NC]
! x7 U) o7 ]) P6 d: cRewriteRule ^(.*)$ http://www.doooor.com/$1 [L,R=301]" S9 x+ `/ ?; P* I: m: C1 V

% |5 N. x0 ?" d" r. P要转向多个域名,需分别写。& _& K* j  X* i; H3 ]; E
  A  r1 n/ r1 U

6 r0 C& W  l6 G4 I# {7 }0 Z* g" W

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

GMT+8, 2-14-2025 00:08 , Processed in 0.423461 second(s), 149 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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