Hi, php 5.2 rawurlencode() converts tilde to %7E, this is not true from php 5.3 on, though:
$ php -r 'var_dump(rawurlencode("~"));'
string(1) "~"
$
http://php.net/manual/en/function.rawurlencode.php
Following patch is perhaps needed:
https://build.opensuse.org/package/view_file/Apache:Test/apache-test/apache-test-php-rawurlencode-tilde.patch
Petr
