Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 解决ComsenzEXP绑定多个网站的问题

[复制链接]
itall 发表于 2010-3-14 23:58:35 | 显示全部楼层 |阅读模式
折腾了一个晚上去研究httpd.conf,终于搞定了ComsenzEXP绑定多个网站的问题,
但是还有一个问题没有搞定,就是首页只支持index.php,“DirectoryIndex index.html index.htm index.php”,明明这句已经写明了支持三种啊?请高手指点。

把我成功的代码发上来让给大家共享,欢迎高手批评指正。代码如下:
  1. ### Discuz!EXP Web Server Settings

  2. Listen 80
  3. ServerName localhost
  4. ServerAdmin webmaster@domain.com
  5. ServerRoot "D:\ComsenzEXP\Apache2"
  6. DocumentRoot "D:\ComsenzEXP\wwwroot"
  7. LoadModule php5_module "D:\ComsenzEXP\PHP5\php5apache2_2.dll"
  8. LoadFile "D:\ComsenzEXP\PHP5\libmySQL.dll"
  9. Loadfile "D:\ComsenzEXP\PHP5\php5ts.dll"
  10. PHPIniDir "D:\ComsenzEXP\PHP5\php.ini"
  11.   
  12.   <Directory "D:\ComsenzEXP\wwwroot">
  13.       Options Indexes FollowSymLinks
  14.       Order Allow,Deny
  15.       Allow from all
  16. </Directory>
  17.   
  18.   Alias /icons/ "D:\ComsenzEXP\Apache2\icons"
  19. <Directory "D:\ComsenzEXP\Apache2\icons">
  20. Options Indexes MultiViews
  21. AllowOverride None
  22. Order allow,deny
  23. Allow from all
  24. </Directory>
  25.   
  26.   NameVirtualHost *:80
  27. #这是第一个站点XXX.com
  28. <VirtualHost *:80>
  29. ServerName XXX.com
  30. ServerAdmin webmaster@domain.com
  31. DocumentRoot "D:\ComsenzEXP\wwwroot\XXX"
  32.   
  33.   <IfModule mod_rewrite.c>
  34. RewriteRule ^(.*)/archiver/([a-z0-9-]+.html)$ $1/archiver/index.php?$2
  35. RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+).html$ $1/forumdisplay.php?fid=$2&page=$3
  36. RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/viewthread.php?tid=$2&extra=page%3D$4&page=$3
  37. RewriteRule ^(.*)/profile-(username|uid)-(.+).html$ $1/viewpro.php?$2=$3
  38. RewriteRule ^(.*)/space-(username|uid)-(.+).html$ $1/space.php?$2=$3
  39. </IfModule>
  40.   
  41.    
  42. </VirtualHost>
  43. #这是第一个站点www.XXX.com
  44. <VirtualHost *:80>
  45. ServerName www.XXX.com
  46. ServerAdmin webmaster@domain.com
  47. DocumentRoot "D:\ComsenzEXP\wwwroot\XXX"
  48.   
  49.   <IfModule mod_rewrite.c>
  50. RewriteRule ^(.*)/archiver/([a-z0-9-]+.html)$ $1/archiver/index.php?$2
  51. RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+).html$ $1/forumdisplay.php?fid=$2&page=$3
  52. RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/viewthread.php?tid=$2&extra=page%3D$4&page=$3
  53. RewriteRule ^(.*)/profile-(username|uid)-(.+).html$ $1/viewpro.php?$2=$3
  54. RewriteRule ^(.*)/space-(username|uid)-(.+).html$ $1/space.php?$2=$3
  55. </IfModule>

  56. </VirtualHost>
  57. #这是第二个站点AAA.com
  58. <VirtualHost *:80>
  59. ServerName AAA.com
  60. ServerAdmin webmaster@domain.com
  61. DocumentRoot "D:\ComsenzEXP\wwwroot\AAA"

  62. </VirtualHost>
  63. #这是第二个站点www.AAA.com
  64. <VirtualHost *:80>
  65. ServerName www.AAA.com
  66. ServerAdmin webmaster@domain.com
  67. DocumentRoot "D:\ComsenzEXP\wwwroot\AAA"

  68. </VirtualHost>
复制代码
下砂 发表于 2010-3-15 10:22:18 | 显示全部楼层
已解决
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-10-5 17:23 , Processed in 0.127570 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表