Thank you for your reply. Your new version missed "Rewrite" at two rules. The final versions for Core and Bake version of CakePHP are as the following. They are working flawlessly. Please amend the HOWTO accordingly, thanks.
For CakePHP core :
UrlToolkit {
ToolkitID = cakephp
Match ^/app/webroot/ Skip 2
Match ^/app/(.*) Rewrite /$1 Continue
Match ^/(.*) Rewrite /app/webroot/$1 Continue
RequestURI exists Return
Match (.*)\?(.*) Rewrite $1&$2 Continue
Match ^/app/webroot/(.*) Rewrite /app/webroot/index.php?url=$1
}
For CakePHP that for Baking :
UrlToolkit {
ToolkitID = cakephp_apps
Match ^/webroot/ Skip 2
Match ^/(.*) Rewrite /$1 Continue
Match ^/(.*) Rewrite /webroot/$1 Continue
RequestURI exists Return
Match (.*)\?(.*) Rewrite $1&$2 Continue
Match ^/webroot/(.*) Rewrite /webroot/index.php?url=$1
}
Thank you for your assistance. =D
Samiux