以下url在apache从2.2版本更新到2.4版本后不工作。
http://localhost/front_application_stb/proxy.php/no/user/check-auth?&api_version=1&...
如果我打开:
http://localhost/front_application_stb/proxy.php
不带参数或将url更改为:
http://localhost/front_application_stb/proxy.php?no/user/check-auth&api_version=1&...
一切正常。关键是,它被其他应用使用,它必须按原来的方式工作。Mod重写它打开。
。front_application_stb中的Htaccess文件如下:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} '.(htm|html|php)$
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !application_stb/.* [NC]
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
</IfModule>
在这个问题上如果能得到帮助,我将非常感激。
正在卸载
libapache2-mod-php5filter
和安装
libapache2-mod-php5
解决了这个问题。我不确定这就是问题的原因。