使用了 xampp 之后就一直没有找到在一个 xampp
. Y: f0 l5 a! h7 X7 l1 ~平台下多域名绑定子目录实现多虚拟主机多网站的方法,绑定在多域名也只能访问主目录的一个网站,
" R5 p0 c8 N/ J w( R7 C6 g而不能建设多个独立网站,虽然也在网上找了不少关于绑定子目录的教程,但多数网站上的教程都是一个模子里印出来的,
) ]+ l- s. T9 M- W! M" k那些站长也没有自己试试看就搬了人家的文章发布了,你说教程是对的那还好,问题还是有错误或不足的,$ s3 t* D$ m- e% f* Z3 T3 G
所以最终还是没有找到真正的解决办法,所以很长一段时间 xampp 上就挂了一个网站,最近我又想试试看,$ Z+ x6 _ s, X K/ |4 N
于是开始慢慢测试摸索,终于找到了方法,为了让大家少走弯路,所以觉得还是写一篇教程比较好。! |' [" O+ t6 O1 O! l4 ^9 Z
说了那么多废话了,接下去我就说一下相关步骤吧,比如 xampp安装在D盘的 xampp 文件夹,
& R9 a& e* f% u9 a: @* e/ P现在我想建两个网站,分别绑定域名 “ www.minren8.com ” 到“ D:\xampp\htdocs\minren8 ”文件夹、
, n& }( ^2 B2 Q( m- d+ p3 S域名“ www.tuangoso.com ”到“ D:\xampp\htdocs\tuangoso ”文件夹。
/ h( ?5 G9 W: t) M首先在“ D:\xampp\apache\conf ”文件夹找到“ httpd.conf ”文件,用记事本打开后加入下面一段许可代码,
! ] ?) r% s/ Q4 s: M z Q3 r; Y至于位置应该那里都可以,我是放在文件最后的,想说改起来也容易找2 q9 F! B. [2 f! Y" V
# U# J8 [3 v4 g) D
<directory “D:\xampp\htdocs\minren8”>5 N- K9 A; `+ ~8 y
order allow,deny y: g* `* a3 k. }5 w9 z
allow from all
2 {1 w" D% v2 R" C/ f3 V- ^" V</directory>
4 i( g9 K. Z. C" c0 h<directory “D:\xampp\htdocs\tuangoso″>
/ s, G9 D( A# y H5 R3 |order allow,deny
" f2 X5 N# z0 _2 X/ tallow from all! ]$ Q# F( G/ r9 \, M [1 [
</directory>3 R4 X5 i+ h. R4 R5 |
- S. `8 s* [( M2 P% P. |
然后到“ D:\xampp\apache\conf\extra ”文件夹找到“ httpd-vhosts.conf ”文件,用记事本打开后在最后面找到“" b+ m' U) c' ~4 h/ u; _. i( J
#namevirtualhost *:80 ”将其改成“ namevirtualhost *:80 ”,再找到“ ##<virtualhost *:80> ”,将其及其后面内容改成下面的代码,或者直接把下面内容增加到文件里面也可以
3 `7 T# L K( f! Q9 I( D. Y$ [$ _- L; W% f+ E# ]( \
</virtualhost><virtualhost *:80># v' K0 `( i0 ?" `! Z# w# a: G( k
serveradmin webmaster@dummy-host2.example.com! R( y$ b1 Z& P+ k8 s3 s
documentroot /xampp/htdocs/minren8. s/ r, A! ~6 x4 e2 {( K# E1 v* C O
servername ‘www.minren8.com’
2 V" Y+ G& C" z8 v8 D## errorlog @rel_logfiledir@/dummy-host2.example.com-error_log8 m0 T7 O+ C# b9 X1 b) o1 o# G* G
## customlog @rel_logfiledir@/dummy-host2.example.com-access_log common; g0 J$ {8 K& Z( S
</virtualhost>
e: D! R& t. N% L: m- L7 G( n% Q4 f/ S5 T* G
<virtualhost *:80>
, L6 k& G* M+ G) userveradmin webmaster@dummy-host2.example.com; Y* b' Y. t; Y2 b; `
documentroot /xampp/htdocs/tuangoso
" G; ?, m. ?4 t: w- wservername ‘www.tuangoso.com’
- k2 s; h* W, F# p* A1 ~## errorlog @rel_logfiledir@/dummy-host2.example.com-error_log
$ d% O7 A% V: d" B: e; m## customlog @rel_logfiledir@/dummy-host2.example.com-access_log common, m& N$ M9 M4 B
</virtualhost>5 L" H* {( c) {/ k
$ U1 e5 N% q [. D: F, n) |
# W& |' n" h( S, g: w; K最后到“ c:\windows\system32\drivers\etc ”文件夹下找到“ hosts ”文件,用记事本打开以后在“ 127.0.0.1 localhost ”后面加入下面两条记录0 k3 V* E# T4 b' f- K; M8 q
127.0.0.1 ‘www.minren8.com’7 }& Y2 G5 a5 `3 m2 K
127.0.0.1 ‘www.tuangoso.com’" Z, m" [' ?9 K. @, \' r
, O/ p% Z# e/ C1 [
本文出自 “蜗牛技术__Light” 博客,请务必保留此出处http://minren8.blog.51cto.com/2305589/408424
/ k5 o$ X1 R/ C/ I4 G( C% E" E* c) l% O; B8 {
|
|