我在Apache里的设置
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin
webmaster@domain.com
DocumentRoot "e:\discuz\wwwroot\ss-xs"
ServerName localhost
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)/archiver/([a-z0-9-]+.html)$ $1/archiver/index.php?$2
RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+).html$ $1/forumdisplay.php?fid=$2&page=$3
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/viewthread.php?tid=$2&extra=page%3D$4&page=$3
RewriteRule ^(.*)/profile-(username|uid)-(.+).html$ $1/viewpro.php?$2=$3
RewriteRule ^(.*)/space-(username|uid)-(.+).html$ $1/space.php?$2=$3
</IfModule>
</VirtualHost>
我把路径直接指向了ss-xs目录下index.php
打开后出现的是----见附件1
而把路径指向wwwroot然后再通过浏览器跳转到ss-xs/index.php却可以正确的显示出ss-xs----见附件2
谁能告诉我why?~~~~~