.htaccess ファイル内に次の書き換えルールを持つ php アプリケーションがあります。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ lrs.php [NC,L]
ファイルは、アプリケーションの「XAPI」フォルダー内にあります。このように、私は/XAPI/something/ to be handled by the file XAPI/lrs.php
これは、さまざまなバージョンの Apache2 を実行している複数のサーバーで問題なく動作しています。しかし、別のサーバー (apache 2.2.15 を実行する Centos6) にアプリケーションをアップロードしましたが、リダイレクトが機能しません。エラー ログに次のメッセージが表示されます。
「 http://www.mysite.com/XAPI/lrs.php」に変更され'/XAPI/lrs.php'
た URIの不完全なリダイレクト ターゲット'/path/to/XAPI/lrs.php'
何が間違っている可能性がありますか?