apache服务器rewrite_module配置问题,为什么不起作用?

apache服务器rewrite_module配置问题,为什么不起作用?

httpd.conf:

LoadModule   rewrite_module   modules/mod_rewrite.so

<VirtualHost   192.168.0.103:8888>
DocumentRoot   "E:\wwwroot\Office "
Options   Indexes
DirectoryIndex   index.php
<IfModule   mod_rewrite.c>
RewriteEngine   On
RewriteRule   ^(.*)-htm-(.*)$   $1.php?$2
</IfModule>
</VirtualHost>
我是这样配置的,但就是不起作用。
以前也没配置成功过,郁闷!
版本:apache2。055
看来这里问不出什么了。
问题已解决:
发现问题原因是:
原来是以cgi的方式关联php和apache的,cgi的方式不能使用mod_rewrite
:
ScriptAlias   /php/   "D:/php/ "
AddType   application/x-httpd-php   .php   .do
#   For   PHP   5
#Action   application/x-httpd-php   "/php/php-cgi.exe "
现在:
LoadModule   php5_module   "D:\usr\php5\php5apache2.dll "
AddType   application/x-httpd-php   .php  

没人进来,难道分都给不出去了?
可以给我