URL重写在apache2/ubuntu中不起作用

URL重写在apache2/ubuntu中不起作用,ubuntu,url-rewriting,apache2,Ubuntu,Url Rewriting,Apache2,我需要将请求从一个url(/var/www/imgservice/test.php)重定向到另一个url(/A/B/C),其中A、B和C是文件夹。 我目前在Ubuntu 12.04.2 LTS上,我的文档根是/var/www/ 我试图使用apache2中的rewrite_mod使重定向成为可能 为此,我做了以下工作: 1) 在apache2.conf中,我添加了这个 <IfModule mod_rewrite.c> RewriteEngine on RewriteRu

我需要将请求从一个url(/var/www/imgservice/test.php)重定向到另一个url(/A/B/C),其中A、B和C是文件夹。 我目前在Ubuntu 12.04.2 LTS上,我的文档根是/var/www/ 我试图使用apache2中的rewrite_mod使重定向成为可能

为此,我做了以下工作:

1) 在apache2.conf中,我添加了这个

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule /  /var/www/test.php
</IfModule>
4) 然后我重新启动了服务器

sudo service apache2 restart
现在,当我在URL上输入XX.XXX.XXX.XXX/时,我仍然看到我的index.html页面,而不是被重定向的php

此设置在本地windows计算机上运行良好

我错过了什么?有人能帮忙吗?那将是很大的帮助

谢谢


Mayank

尝试删除index.html?感谢您的回复。。。我删除了index.html,但是我现在只能看到/I的索引后的目录结构。我认为重定向有问题。那么有什么方法可以让它工作吗。这意味着一些清理,系统重新启动,添加或删除文件。使用RewriteRule中的正则表达式解决了问题
sudo a2enmod rewrite
sudo service apache2 restart