1

ある URL (/var/www/imgservice/test.php) から別の URL (/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-available に、次を追加しました

<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/ と入力すると、リダイレクトされたときに php ではなく、まだ index.html ページが表示されます。

このセットアップは、ローカルの Windows マシンでうまく機能します。

ここで何が欠けていますか?誰でも助けてもらえますか

ありがとう

マヤンク

4

0 に答える 0