Kod
RewriteRule ^search_([0-9a-zA-Z\+\-]+)\.html$ index.php?search=$1 [L]
Ale chcę w linku jeszcze uzyć znaków UTF-8Koduje je funkcją: urlencode($txt), ktora zamienia znaki UTF-8 na takie: %C4%85%C5%9B%C4%99
Powyższa regułka RewriteRule powinna jeszcze dopuścić znak % aby wszytko było ok.
Ale w ten sposób jak poniżej wywala błąd 404 gdy w linku znajdzie się znak %
Kod
RewriteRule ^search_([0-9a-zA-Z\+\-\%]+)\.html$ index.php?search=$1 [L]
Jak można zastaosować znak "%" aby wyrazenie regularne traktowało go jako string?