我有一个 .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)并且重定向不起作用。在错误日志中,我收到以下消息:
'/XAPI/lrs.php'
URI的重定向目标不完整,'/path/to/XAPI/lrs.php'
修改为“ http://www.mysite.com/XAPI/lrs.php ”
有什么问题?