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

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,微信登陆

搜索

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

[复制链接]
发表于 2-29-2012 05:06 | 显示全部楼层 |阅读模式

5 h, h9 @: O+ ^0 J$ X3 f新站开通,很多时候都会把例如doooor.com和www.doooor.com的域名同时指向一个站点,先知大家一点,本站考虑到双域名的不利影响,所以只解析了带www的域名www.doooor.com指向到本站,
7 h$ O2 {  T% h5 ]! R6 O1 x" `# u接下来会把不带WWW的主域名也解析好呵,这样会方便输入。: i, z* f! u  k

( O+ N6 |, _: _3 K0 `.htaccess 301转向设置仅限于linux主机,并须要支持虚拟主机。
0 ~$ m! K* R. j
7 G4 b% c" a( X. ^/ L7 H; A下面是.htaccess文件里的代码:
$ x2 b' ]6 G# H) p- t/ }6 {* |5 H
2 d+ }! i" R/ R8 dRewriteEngine On
2 g  b# G! j) {& p: y" URewriteCond %{HTTP_HOST} ^doooor.com [NC]& k# h" Z) ~" p/ V
RewriteRule ^(.*)$ http://www.doooor.com/$1 [L,R=301]
  `3 m- k2 o+ N/ C- {6 u- n4 ^! q4 B% B) ?/ d5 n4 M
3 e4 K  G6 y; c" O6 k$ k
RewriteCond %{HTTP_HOST} ^111.11.111.1 [NC]
3 _% b' U: g. ?, RRewriteRule ^(.*)$ http://www.doooor.com/$1 [L,R=301]# e' C' j+ {  p" X  z2 G/ L

: w* U7 ~" s5 h# j: {5 _-------------------------------------------------------------------------------------------------------------------------------------# d, o* W6 I1 D, V9 s7 f

- ?2 n9 t3 ~2 g* Y7 e8 m, X注,如没有权限,则复制以上代码,新建记事本,粘贴,记得将doooor和IP修改成你自己的,然后另存为.htaccess另存时的格式选择所有文件,如另存失败,则在ftp上传到网站根目录后同样用ftp重命名即可。: A* Z2 Y& N6 c1 B% C) }
: p9 |( [1 |! y, m+ W; ?2 _
注:如下写法是错误的:& X, w! e" i4 m; N

6 B& l  r- r" xRewriteCond %{HTTP_HOST} ^doooor.com [NC]; _4 A( S3 t/ f1 a6 G  P; ~2 y
RewriteCond %{HTTP_HOST} ^111.11.111.1 [NC]
3 W: W1 q5 R! o9 GRewriteRule ^(.*)$ http://www.doooor.com/$1 [L,R=301]' c# \) G3 m7 F4 ^6 u

4 j  g' G8 s' C* t8 X要转向多个域名,需分别写。; i( b7 e9 T( S- {5 k7 h

) Z) s7 b) |: g, q
! o. F3 P7 @% c) T

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

GMT+8, 3-20-2025 15:51 , Processed in 0.443492 second(s), 149 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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