使用了 xampp 之后就一直没有找到在一个 xampp . E) N+ b; P" r- r( }
平台下多域名绑定子目录实现多虚拟主机多网站的方法,绑定在多域名也只能访问主目录的一个网站,
4 R+ X6 l" h1 ~+ Q. }而不能建设多个独立网站,虽然也在网上找了不少关于绑定子目录的教程,但多数网站上的教程都是一个模子里印出来的,1 e' `% R0 p5 e) w
那些站长也没有自己试试看就搬了人家的文章发布了,你说教程是对的那还好,问题还是有错误或不足的, F1 a2 A: n# `, s. R5 T" H
所以最终还是没有找到真正的解决办法,所以很长一段时间 xampp 上就挂了一个网站,最近我又想试试看,* S5 q. @. H2 |3 k9 f4 ]
于是开始慢慢测试摸索,终于找到了方法,为了让大家少走弯路,所以觉得还是写一篇教程比较好。7 Z: a& X1 [4 _1 W6 T
说了那么多废话了,接下去我就说一下相关步骤吧,比如 xampp安装在D盘的 xampp 文件夹,
% Z/ F( B4 A. S2 n3 I现在我想建两个网站,分别绑定域名 “ www.minren8.com ” 到“ D:\xampp\htdocs\minren8 ”文件夹、
. K4 E1 z' r0 z6 p" ]$ G" ~+ v域名“ www.tuangoso.com ”到“ D:\xampp\htdocs\tuangoso ”文件夹。8 M; t! r! X* I+ f" V% M
首先在“ D:\xampp\apache\conf ”文件夹找到“ httpd.conf ”文件,用记事本打开后加入下面一段许可代码,
% f+ {+ Q' O5 ~4 }$ U( G# i, o至于位置应该那里都可以,我是放在文件最后的,想说改起来也容易找
6 a- }$ U$ L% h2 n" o4 K
/ m9 O1 d/ U. w$ c8 g<directory “D:\xampp\htdocs\minren8”>8 ?5 B5 o4 v2 u8 }! M: ~
order allow,deny
4 d; p5 q3 V1 \/ o+ ?allow from all
+ t( `7 {3 T: a/ J' B</directory>+ V' B; d5 _4 Q& k5 ]* ^
<directory “D:\xampp\htdocs\tuangoso″>
( m/ \" T1 D, R- r& Gorder allow,deny
0 w" X1 c" u! |$ i4 U, F2 p2 ~7 lallow from all6 _* N+ h1 _% F& {/ T, h
</directory>3 E2 v& }9 C5 ]% G6 _% v$ a4 Z
; Q/ m9 [; s7 h% A
然后到“ D:\xampp\apache\conf\extra ”文件夹找到“ httpd-vhosts.conf ”文件,用记事本打开后在最后面找到“8 a o0 e( `/ [ t
#namevirtualhost *:80 ”将其改成“ namevirtualhost *:80 ”,再找到“ ##<virtualhost *:80> ”,将其及其后面内容改成下面的代码,或者直接把下面内容增加到文件里面也可以
$ J6 a& m8 v+ {0 Y5 r8 ^( L0 a- [+ c2 ?7 f
</virtualhost><virtualhost *:80>
. A- h7 j8 J$ o% Zserveradmin webmaster@dummy-host2.example.com
7 L" b- L) b/ ddocumentroot /xampp/htdocs/minren85 q# W0 i6 n; ?9 Q! U$ T2 N% v) [
servername ‘www.minren8.com’0 v3 b: L1 {7 \2 h
## errorlog @rel_logfiledir@/dummy-host2.example.com-error_log6 d9 V8 q* W7 [9 D& O- |
## customlog @rel_logfiledir@/dummy-host2.example.com-access_log common% r' @2 B% p3 x X
</virtualhost>. m" ]* T$ D$ I* r
0 v( _1 Q* }0 Q0 V3 B e( O. d: l<virtualhost *:80>
9 d( ]; |: M8 J0 U3 Gserveradmin webmaster@dummy-host2.example.com
! U) x/ \7 R# {' A3 qdocumentroot /xampp/htdocs/tuangoso
+ x. |) H& p! P& wservername ‘www.tuangoso.com’, h R2 F2 m$ j
## errorlog @rel_logfiledir@/dummy-host2.example.com-error_log
+ P v# N/ {9 I/ t3 G: v## customlog @rel_logfiledir@/dummy-host2.example.com-access_log common9 |: U1 C1 |* r
</virtualhost>
# F" r. ~, W4 o/ }- p* @7 }, `9 |! p2 E3 J
?$ p& ~3 n5 T
最后到“ c:\windows\system32\drivers\etc ”文件夹下找到“ hosts ”文件,用记事本打开以后在“ 127.0.0.1 localhost ”后面加入下面两条记录
& m- o$ L: R$ ^/ o% t$ R! b127.0.0.1 ‘www.minren8.com’! B# X/ ^# Y& j- F
127.0.0.1 ‘www.tuangoso.com’
& h' x/ N4 `" p/ d: v1 z. h
4 R* Z `7 s# u本文出自 “蜗牛技术__Light” 博客,请务必保留此出处http://minren8.blog.51cto.com/2305589/4084247 [5 m* @" S& U5 X( T* g
3 C, S6 Q7 w8 y* D0 h |
|