Board logo

标题: [程序] 利用.htaccess绑定域名到子目录 [打印本页]

作者: domin     时间: 2008-3-31 08:30 AM     标题: 利用.htaccess绑定域名到子目录

首先用控制面版的域名绑定功能绑定了域名, 然后用.htaccess

CODE:
[复制代码到粘贴板]
RewriteEngine on
# 把 yourdomain.com 改为你要绑定的域名.
RewriteCond %{HTTP_HOST} ^(www.)?yourmaindomain.com$


# 把 subfolder 改为要绑定的目录.
RewriteCond %{REQUEST_URI} !^/subfolder/

# 不要改以下两行.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d


# 把 subfolder 改为要绑定的目录.
RewriteRule ^(.*)$ /subfolder/$1

# 把 yourdomain.com 改为你要绑定的域名
# 把 subfolder 改为要绑定的目录.
# subfolder/ 后面是首页文件index.php, index.html......

RewriteCond %{HTTP_HOST} ^(www.)?yourmaindomain.com$
RewriteRule ^(/)?$ subfolder/index.php [L]

作者: An_Apple     时间: 2008-3-31 10:22 PM

爽死啦,爽死啦,沙发!
作者: yingouqlj     时间: 2008-4-1 11:04 AM

这个看到过 一直怕 像 301 变成 302 那样被判定为作弊
!]#M]ij ~s2C_E,Y-S\$K
都没敢用
/Me"}_"OA+G7D3`1h等看结果
作者: domin     时间: 2008-4-1 12:17 PM

这个不是转向
作者: dongxie83     时间: 2008-4-1 02:00 PM

这个不错哦
作者: theone     时间: 2008-4-2 01:45 AM

哇,domin的这个东东好,呵呵,今天RP不错,上来就学到好东东,domin,thx~
作者: An_Apple     时间: 2008-4-3 10:41 AM

301的就没事,大胆用,有利于SEO。若不放心,可以使用HTTP Status检测器检查服务器HTTP状态码:
)S:|4dC.A}6]WNdhttp://heyi.name/archives/98.html  
作者: loco58     时间: 2008-4-7 12:48 PM

我操作了,怎么没效果~?》
作者: berliz     时间: 2008-4-8 01:03 PM

我喜欢!!!!!!!!!!!!!!!!!
作者: psdshow     时间: 2008-4-8 02:32 PM

绑定几个会不会有问题?
作者: sofut     时间: 2008-4-11 10:18 AM

這個要支持一下!
作者: sxzany     时间: 2008-4-11 12:11 PM

牛~~~谢谢domin分享
作者: An_Apple     时间: 2008-4-12 06:43 PM

米要绑,水要灌,贴要顶,domin要开心。
作者: ccwey     时间: 2008-4-15 04:58 PM

不是太完美的 `
作者: vitree     时间: 2008-4-16 10:39 AM

能不能隐藏目录呢
作者: An_Apple     时间: 2008-4-17 12:12 PM

苹果测试过了,这个不好用啊,domin大姐。我用http://www.zekao.com绑定了/zekao目录中的zekao.shtml文件,输入:http://www.zekao.com 可以正常访问绑定的子目录/zekao的zekao.shtml文件,可是使用http://www.zekao.com/index.php 访问,就进入到了真实根目录了啊,不爽。这个绑定,实质是假绑定!web.meyu.net9eV8BUxw

0jDw'dM[ 本帖最后由 An_Apple 于 2008-4-17 12:13 PM 编辑 ]
作者: nestea     时间: 2008-4-21 05:35 PM

好东西,收藏了
作者: An_Apple     时间: 2008-6-7 03:32 AM

假绑定,还是不爽,绑定的只是首页。
作者: shop531     时间: 2008-6-7 11:05 AM

有没有真绑定的? 就像子域名绑定一样的?
作者: gebishamoas     时间: 2008-6-11 11:30 AM

老大,下面这个代码如何改成多个子目录绑定?比方bbs.xx.com xinwen.xx.com zixun.xx.com youxi.xx.com这4个分别绑定bbs xinwen zixun youxi目录。
VP/Pt*yN${
j&NvEA

        MDM~2^U8b,l梦游时光互联RewriteEngine on
I*ln^-z$xl n/N^# 把 yourdomain.com 改为你要绑定的域名.
-mu        \:l+Q:vBab.ZRewriteCond %{HTTP_HOST} ^(www.)?yourmaindomain.com$6AZW\5``.Fc"i
"QA4]}ZqHB3N
$[zm9F@d*G}
# 把 subfolder 改为要绑定的目录.梦游时光互联3nQ!Guw/Ma
RewriteCond %{REQUEST_URI} !^/subfolder/Za4{!C#T.K#q

:oN]``# 不要改以下两行.
/w)`8@@ d;V|!|RewriteCond %{REQUEST_FILENAME} !-fweb.meyu.net:G?YYY,^
RewriteCond %{REQUEST_FILENAME} !-dmNfH        L!GLCm

(X]3]J[        `p\
MsqfQ,K2rK n# 把 subfolder 改为要绑定的目录.
-qGY.~
}1\O梦游时光互联
RewriteRule ^(.*)$ /subfolder/$1梦游时光互联`a&CCb
[e*bet`5ab!mu
# 把 yourdomain.com 改为你要绑定的域名&ly4L0I,r^!}$KT$]
# 把 subfolder 改为要绑定的目录._H:wp&h#{
# subfolder/ 后面是首页文件index.php, index.html......
"Iu#sbFD*h
t
nb+N1@&d9{O-^&`$w
RewriteCond %{HTTP_HOST} ^(www.)?yourmaindomain.com$
7h#W(l~R2Q/Et*_gRweb.meyu.netRewriteRule ^(/)?$ subfolder/index.php [L]
作者: An_Apple     时间: 2008-6-12 08:04 PM

实际上没有绑定,只绑定了你设置的首页而已,如index.php,index.html等。
作者: ok211     时间: 2008-8-21 08:11 AM

能不能用来绑定www目录 不管是真绑还是假绑
作者: ok211     时间: 2008-8-22 07:26 AM

控制面板绑定域名具体是个什么绑定?梦游时光互联&~xr(n-^%c6i-B#D:G

(z2fw"C]web.meyu.net譬如我如果要绑定www文件夹的话  是不是应该在后台绑定域名中  将  www.www.mydomin.com -> mydomin.com 1F0[l8yI-\

F-yu,mNfweb.meyu.net我试了一下   发现绑定www文件夹的话,访问的时候必须手动加首页文件  
s2JcS7i_
#j
f"n*f"^:]S
譬如www.mydomin.com/index.html 的话可以正常访问  但是只输入 www.mydomin.com 的话就无法访问....
AC1K^[L(rmEcpDcyUn
[ 本帖最后由 ok211 于 2008-8-22 07:30 AM 编辑 ]
作者: ok211     时间: 2008-8-22 07:30 AM

-_-# 成功了... 发现少了个空格....
r,i8zy(u aO*~!a,p,q:x
b/c*Kv0T

但是有个问题是
p"?5ZwH"fx梦游时光互联
RIT~3~web.meyu.net搜索引擎爬过来后会不会发现两个一样的页面?Z#v2d1DlrU&|!f
梦游时光互联#@*]5Q@P$ws,r$V
譬如 www.mydomin.com/index.html    和  www.mydomin.com/www/index.html
Se e7L{ c5z2zRo5z.h        \
[ 本帖最后由 ok211 于 2008-8-22 07:31 AM 编辑 ]
作者: godly     时间: 2008-9-19 10:12 PM

能同时绑定多个域名到不同的子目录么?
作者: fkper     时间: 2008-10-21 08:54 PM

牛哇!
作者: fkper     时间: 2008-10-21 10:06 PM

那绑定到web/uploads/img梦游时光互联
Wjod'k)N*N1emV
}

(df
Q}.{ A(}O

就是绑定到img文件夹下能用吗?
作者: fkper     时间: 2008-10-21 10:45 PM

才发现,原来确实是假绑定
作者: hitest     时间: 2008-10-21 11:00 PM

做个记号
作者: phua     时间: 2008-10-22 04:10 AM



QUOTE:
原帖由 hitest 于 2008-10-21 23:00 发表web.meyu.net0lpG+X"zd:Z'd
做个记号

作者: devilpan     时间: 2008-10-23 06:59 PM



QUOTE:
原帖由 hitest 于 2008-10-21 11:00 PM 发表S(tO7Y[;o
做个记号

作者: 奔跑记忆     时间: 2008-10-26 10:23 AM



QUOTE:
原帖由 devilpan 于 2008-10-23 06:59 PM 发表梦游时光互联5~5\        ]m%P]

作者: zj87311     时间: 2008-11-14 09:05 PM

到底是不是假绑定啊
|#JB
r Vws[
呵呵
}r"oZ
u_"e@web.meyu.net
决定自己去试试看了
作者: cnid     时间: 2008-11-22 11:29 AM



QUOTE:
原帖由 gebishamoas 于 2008-6-11 11:30 AM 发表
*B,M2tE+|%i老大,下面这个代码如何改成多个子目录绑定?比方bbs.xx.com xinwen.xx.com zixun.xx.com youxi.xx.com这4个分别绑定bbs xinwen zixun youxi目录。梦游时光互联+UY1K?E6I        Z
web.meyu.neto}+p)Sr%t)cV
RewriteEngine on
1l)xS1kx        t]# 把 yourdomain.com 改为你要绑定的域名 ...
SJO,zjSq&k aJ

7ww9?"l#l9G4O7T对呀帮多个怎么绑
作者: 792268     时间: 2008-12-28 01:16 PM

留下机号
作者: ghostmovie     时间: 2008-12-29 10:48 PM

看来不是完美方案啊
作者: bryant2     时间: 2009-8-15 04:59 AM

多个绑定我试了个方法成功了.目前没发现有问题.不知道会不会有隐性的问题...大家可以试下dQ)h
~a0h5T


o$t@4l(}web.meyu.net#将第一个域名绑定到第一个子目录$TH K(ED&[8SuwaY
<IfModule mod_rewrite.c>LB\)YHN2i
#楼主的代码.需要替换的部分为第一个域名和第一个子目录名(vF V;Q ?)E,]-G0` ?
</IfModule>web.meyu.net k.L
l*Vh@6n


)A.\ A'Y `)c#将第二个域名绑定到第二个子目录
O"U NC+t,d/}<IfModule mod_rewrite.c>
$^#u0Ee,E#}#楼主的代码.需要替换的部分为第二个域名和第二个子目录名web.meyu.net MW&Ix!P
</IfModule>
Qm6cg J!{梦游时光互联gx+T ZVD{
以此类推.多个域名多个子目录那么就复制多个在一个根目录下的.htaccess文件里.而且这样根目录的文件夹也便于管理.一目了然.9z`;V"ga}
web.meyu.netUS/k-U7KI*a:\.Q
根目录
5z5HEu8Dq4Y|S
s5hBZ
   ----- 站点一
F#d)Y r
h#~8aj梦游时光互联
   ----- 站点二
z4D
m@ax?K
   ----- 站点三
作者: jinshuo     时间: 2011-7-19 01:31 AM

mark。。。。




欢迎光临 梦游时光互联 (http://web.meyu.net/) Powered by Discuz! 4.0.0