ئەم شێوازە بە فایلی htaccess. دەکرێت، فایلێک دروست کە لەناو دایرێکتەری سەرەکی وێبسایتەکەت (public_html) بە ناوی htaccess. وە لەناویدا ئەم کۆدانە بنوسە:
RewriteCond %{QUERY_STRING} ^username=(^[A-Za-z][a-zA-Z0-9._]{3,20})$
RewriteRule ^(?:index\.php|)$ /%1? [R=301,L]
RewriteCond %{QUERY_STRING} ^username=(^[A-Za-z][a-zA-Z0-9._]{3,20})&username=(^[A-Za-z][a-zA-Z0-9._]{3,20})$
RewriteRule ^(?:index\.php|)$ /%1/%2? [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(^[A-Za-z][a-zA-Z0-9._]{3,20})/?$
index.php?username=$1&r [L,QSA]
لێرەدا username دەبێتە پاڕامێتەر و شێوازی وەرگرتنەوەش هەر بە ئاسایی بەم کۆدەی PHP دەکرێت.
Updated
بەڵام ئاگاداری ئەم شێوازی (regx)ە ببە کە من دامناوە تایبەتە بە username. تەنها دروستکراوە بۆ username لە ڕووی پیت و ژمارەوە:
(^[A-Za-z][a-zA-Z0-9._]{3,20})
گەر بتەوێت تەنها ID وەرگرێت، دەبێت لە هەموو ڵاینەکان بیگۆڕیت بۆ ئەم شێوازە:
([0-9]+)