使用了 xampp 之后就一直没有找到在一个 xampp
) c) \" y$ K! I; P; B平台下多域名绑定子目录实现多虚拟主机多网站的方法,绑定在多域名也只能访问主目录的一个网站,* a' V' n( G' P( o( a
而不能建设多个独立网站,虽然也在网上找了不少关于绑定子目录的教程,但多数网站上的教程都是一个模子里印出来的,, M6 V7 X: {+ @4 s8 Q- X5 z
那些站长也没有自己试试看就搬了人家的文章发布了,你说教程是对的那还好,问题还是有错误或不足的,8 t! m8 o: s$ f' |1 h
所以最终还是没有找到真正的解决办法,所以很长一段时间 xampp 上就挂了一个网站,最近我又想试试看,
& \+ ?. t' K n* h( _于是开始慢慢测试摸索,终于找到了方法,为了让大家少走弯路,所以觉得还是写一篇教程比较好。
! p3 M. R7 K% @: B0 b) ~, j说了那么多废话了,接下去我就说一下相关步骤吧,比如 xampp安装在D盘的 xampp 文件夹,, w5 c" J" k/ k' h( [3 K
现在我想建两个网站,分别绑定域名 “ www.minren8.com ” 到“ D:\xampp\htdocs\minren8 ”文件夹、3 d, T0 V. x w W- d
域名“ www.tuangoso.com ”到“ D:\xampp\htdocs\tuangoso ”文件夹。
! k& u2 T' y- l首先在“ D:\xampp\apache\conf ”文件夹找到“ httpd.conf ”文件,用记事本打开后加入下面一段许可代码,( ^, s! Y. n( x
至于位置应该那里都可以,我是放在文件最后的,想说改起来也容易找
0 P- _; }# i, u. O! E' l! ~, K) k4 O: Q G6 Z
<directory “D:\xampp\htdocs\minren8”>1 P6 a O/ H& D3 C0 C
order allow,deny; M4 T" M1 F) p: j3 p2 s D; S% n
allow from all6 h5 p- W, t) Y" q* {
</directory>/ P a/ i+ C6 e
<directory “D:\xampp\htdocs\tuangoso″>+ n8 W: ?0 [2 d. F
order allow,deny
7 ]3 Z9 s" W, Q9 J3 f$ T* uallow from all% k) D; J, }9 _, z9 R& z" p6 P% `
</directory>. W& l; _( j( L4 x3 O' |" O
H; x% X( \9 I然后到“ D:\xampp\apache\conf\extra ”文件夹找到“ httpd-vhosts.conf ”文件,用记事本打开后在最后面找到“
4 {8 v" h: U4 j% `# Z" _# I5 i#namevirtualhost *:80 ”将其改成“ namevirtualhost *:80 ”,再找到“ ##<virtualhost *:80> ”,将其及其后面内容改成下面的代码,或者直接把下面内容增加到文件里面也可以& V3 x5 x2 z* N# W y1 K0 ?! d3 b' `
: n& W. D( k) n/ f' Z% s, @</virtualhost><virtualhost *:80>
! Y0 M6 F5 ]; t9 K7 L \( userveradmin webmaster@dummy-host2.example.com/ u/ X8 [. e# x/ a+ J$ _6 Y
documentroot /xampp/htdocs/minren8& {' ~; k9 n; O+ b: T
servername ‘www.minren8.com’8 T0 l( ]6 n- ^1 U
## errorlog @rel_logfiledir@/dummy-host2.example.com-error_log
2 L6 e+ a3 @0 I## customlog @rel_logfiledir@/dummy-host2.example.com-access_log common/ l7 _# v" ~8 S7 B4 @) ~
</virtualhost>
8 ^- O+ @' `9 A. @8 d8 k
# h7 `7 p) }* |2 v<virtualhost *:80>( D1 J. l( x; A; \; `: w- Z: A
serveradmin webmaster@dummy-host2.example.com6 i" g- L/ {5 C' ^
documentroot /xampp/htdocs/tuangoso
. n2 e' Q( } L9 G6 sservername ‘www.tuangoso.com’
0 {* P: n0 h+ ]0 y4 M## errorlog @rel_logfiledir@/dummy-host2.example.com-error_log
" ^% A( @+ i- e& U## customlog @rel_logfiledir@/dummy-host2.example.com-access_log common
$ ^# z/ {1 r1 n3 x! A</virtualhost>
0 w$ b7 @# X5 c. Y4 K; q
# R5 }' u$ t4 s- u) ]" r
& {1 ]# U5 ?* N& Y' t: c最后到“ c:\windows\system32\drivers\etc ”文件夹下找到“ hosts ”文件,用记事本打开以后在“ 127.0.0.1 localhost ”后面加入下面两条记录
- s4 M& P+ ^ |; E. n; c5 t1 j1 M127.0.0.1 ‘www.minren8.com’
4 }4 M7 V, |) P9 s9 e @, L# a127.0.0.1 ‘www.tuangoso.com’
* {, @$ p0 ]+ x: y0 {9 Q. y
0 U' c W) k9 ]% F$ T: i! K# s本文出自 “蜗牛技术__Light” 博客,请务必保留此出处http://minren8.blog.51cto.com/2305589/4084246 U) {) E2 W% [
9 s9 s6 ^) K0 Q# a$ {1 u1 F1 P( b
|
|