使用了 xampp 之后就一直没有找到在一个 xampp 4 l2 q9 j# w& w: }' A& m' R
平台下多域名绑定子目录实现多虚拟主机多网站的方法,绑定在多域名也只能访问主目录的一个网站,/ P. f: R2 l* e, V7 e6 ~& ]
而不能建设多个独立网站,虽然也在网上找了不少关于绑定子目录的教程,但多数网站上的教程都是一个模子里印出来的,; @& H2 g. P% z# ^( a
那些站长也没有自己试试看就搬了人家的文章发布了,你说教程是对的那还好,问题还是有错误或不足的, A% {1 x4 z% s0 R% q
所以最终还是没有找到真正的解决办法,所以很长一段时间 xampp 上就挂了一个网站,最近我又想试试看,
: f7 ~4 \: R* R于是开始慢慢测试摸索,终于找到了方法,为了让大家少走弯路,所以觉得还是写一篇教程比较好。+ [! T' I$ E. N" ~ Y k
说了那么多废话了,接下去我就说一下相关步骤吧,比如 xampp安装在D盘的 xampp 文件夹,
* v5 d1 ~# f; j6 U1 B) Y* k现在我想建两个网站,分别绑定域名 “ www.minren8.com ” 到“ D:\xampp\htdocs\minren8 ”文件夹、
0 J6 A1 a* M/ x6 `5 [0 ~& I. L- c( X0 j域名“ www.tuangoso.com ”到“ D:\xampp\htdocs\tuangoso ”文件夹。1 {; e/ M" K% M3 y
首先在“ D:\xampp\apache\conf ”文件夹找到“ httpd.conf ”文件,用记事本打开后加入下面一段许可代码,9 ^2 _- I, b& l5 S' s2 `# }5 Q
至于位置应该那里都可以,我是放在文件最后的,想说改起来也容易找! J" G- l- H$ x9 r |+ b
. H' |- y. w3 B5 A- S<directory “D:\xampp\htdocs\minren8”>( w# I$ f. K( L1 y
order allow,deny9 C6 A, Y- f2 R9 K) o7 N3 ^4 a! J
allow from all M- b E% |- [9 n/ F
</directory>% T s; C# ?; i# p& x$ X$ a: _$ e. L
<directory “D:\xampp\htdocs\tuangoso″>
" m3 W/ o2 h% e5 P2 }: c. q3 Iorder allow,deny
9 s, @. i) N; V- f/ S# }9 x* f1 u" kallow from all. _/ t/ J# [: U3 K7 u
</directory>) w9 e$ \) z, R$ M4 z/ a: @/ O1 J
! q' z0 G( |7 Y* W" k& d然后到“ D:\xampp\apache\conf\extra ”文件夹找到“ httpd-vhosts.conf ”文件,用记事本打开后在最后面找到“
* E2 _# h: M% X0 o#namevirtualhost *:80 ”将其改成“ namevirtualhost *:80 ”,再找到“ ##<virtualhost *:80> ”,将其及其后面内容改成下面的代码,或者直接把下面内容增加到文件里面也可以
( c5 [8 K# e+ H4 H1 q6 Z
/ U7 a5 Q6 d( T& `. d; \</virtualhost><virtualhost *:80>
1 h7 o4 ^4 d- ~serveradmin webmaster@dummy-host2.example.com" `+ ~. m9 b$ }7 L/ a$ `" _. t0 Y
documentroot /xampp/htdocs/minren8
% I9 v6 b; V* W0 u Dservername ‘www.minren8.com’
! h1 c( u( Z' F* ~5 U+ R/ |## errorlog @rel_logfiledir@/dummy-host2.example.com-error_log
& T/ k2 r: ^" s" C. Q$ v& J## customlog @rel_logfiledir@/dummy-host2.example.com-access_log common
?" ^6 s \$ W" v, K( N0 Y</virtualhost>
* x# E. _9 K# J$ {% o+ C
- ~3 i; Q7 U/ ~* j4 i9 u<virtualhost *:80>
( C6 x ~) B, k2 D rserveradmin webmaster@dummy-host2.example.com
8 j' G; }' t2 M6 S; odocumentroot /xampp/htdocs/tuangoso4 _6 c3 g6 B, B* `! N+ e& M% Y
servername ‘www.tuangoso.com’
6 T1 E$ Q: N* @7 J5 z6 E) v## errorlog @rel_logfiledir@/dummy-host2.example.com-error_log
5 a$ {' ? l" l# l6 G## customlog @rel_logfiledir@/dummy-host2.example.com-access_log common( d8 ^6 j; p0 J. r$ B. W7 w
</virtualhost>/ t; Q8 H. @& h: u, D$ B
7 I: o% |4 r- N- o! s) i( D$ _: O1 R, ]) ?# c+ M9 c
最后到“ c:\windows\system32\drivers\etc ”文件夹下找到“ hosts ”文件,用记事本打开以后在“ 127.0.0.1 localhost ”后面加入下面两条记录 p' b) M9 U& f$ o) V
127.0.0.1 ‘www.minren8.com’
2 Z/ j/ O: g6 x( U127.0.0.1 ‘www.tuangoso.com’
9 P. d8 _7 u# S& a7 s$ B9 n8 b3 f# F3 }& b; p' N# o
本文出自 “蜗牛技术__Light” 博客,请务必保留此出处http://minren8.blog.51cto.com/2305589/408424
' @/ Y$ q3 |& ~: U, c$ l) h4 e: {' t) g0 l* h/ c/ y# S
|
|