# Using mod_rewrite to fix a problem when percent symbols are in # the subject line of the OWA email (the email subject is used # in the web query - WTF?). The entire URI is passed to a small # bash script I wrote that replaces all occurrences of the % symbol # with the URI escape sequence (%25). That seems to make everything # happy. RewriteEngine On RewriteMap damnpercent prg:/usr/local/bin/percent_rewrite RewriteCond $1 ^/exchange/.*\%.*$ RewriteRule (/exchange/.*) ${damnpercent:$1} [P] -------------- #!/bin/bash LOGFILE=/tmp/percent_rewrite.log cat /dev/null > $LOGFILE while read URL do NEWURL=$(echo "$URL" | sed -e "s/%/%25/g") echo "Changing $URL to $NEWURL" >> $LOGFILE echo $NEWURL done