私は、この rewriterule を含む .htaccess ファイルを必要とする php アプリケーションを持っています。
RewriteRule .* blog_manager/controller/frontController.php
新しいホスティング アカウントを開設し、拡張機能を無効にしてもらいたいと思いました: suhosin.mt_srand.ignore
そのために、.htaccess ファイルに次の行を追加しました。これは、その拡張機能を無効にするカスタム .ini ファイルをロードすることになっています。
AddHandler phpini-cgi .php
Action phpini-cgi /cgi-bin/php5-custom-ini.cgi
しかし、その後、500 Internal server error が発生し始めました...明らかに、rewriteule と追加された行は連携していません。
コード内の ini_set() と htaccess ファイル内の php_flag/php_value を使用してその拡張機能を無効にしようとしましたが、どちらも失敗しました。
それがなぜなのか誰か知っていますか?rewriterule を許可し、その拡張機能を無効にするためにできることはありますか?