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

时间:2013-08-12 10:56:25

标签: ubuntu url-rewriting apache2

我需要将我的请求从一个网址(/var/www/imgservice/test.php)重定向到另一个网址(/ A / B / C),其中A,B和C是文件夹。 我目前在Ubuntu 12.04.2 LTS上,我的DocumentRoot是/ var / www / 我试图在apache2中使用rewrite_mod来实现重定向。

为此我做了以下事情:

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

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule /  /var/www/test.php
</IfModule>

2)在/ etc / apache2 / sites-默认文件中可用我添加了以下内容

<Directory /var/www/>
            Options Indexes FollowSymLinks MultiViews Includes ExecCGI
            AllowOverride All
            Order allow,deny
            allow from all
</Directory>

3)然后我运行了这个命令

sudo a2enmod rewrite

4)然后我重新启动了服务器

sudo service apache2 restart

现在,当我进入URL并输入XX.XXX.XXX.XXX/时,我仍然看到我的index.html页面,而不是重定向的php。

此设置在我的本地Windows计算机上运行良好。

我在这里缺少什么?任何人都可以帮助它将是很好的帮助

感谢

Mayank

0 个答案:

没有答案