I have this .htaccess.
file:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^([a-zA-Z0-9]*)/?([a-zA-Z0-9]*)?/?([a-zA-Z0-9]*)?/?$ index.php?controller=$1&action=$2&id=$3 [NC,L]
This rule work fine for a-z, A-Z, and 0-9, but I want that the rule matches every any Unicode character. I have tried This:
RewriteRule ^([A-Za-z0-9_-\s]+)/?([A-Za-z0-9_-\s]+)?/?([A-Za-z0-9_-\s]+)?/?$ index.php?controller=$1&action=$2&id=$3 [NC,L]
and This:
RewriteRule ^([\s\S]*)/?([\s\S]*)?/?([\s\S]*)?/?$ index.php?controller=$1&action=$2&id=$3 [NC,L]
but it doesn't seems to work. What am I doing wrong?