.htaccess короткий и дружественный URL-адрес

Я ищу правильное правило .htaccess чтобы сделать URL Facebook.com/user похожим

Что я хочу, если я получу доступ, например

 www.domain.com/StackOverFlow 

Он будет переписан

 www.domain.com/index.php?category=StackOverFlow 

Или

 www.domain.com/category.php?item=StackOverFlow 

Любая помощь? Я пробовал здесь какой-то вопрос, но они не делают этого явно.

заранее спасибо

Отредактировано:

Забыл сказать, что я только хочу, чтобы меня перенаправляли с помощью этого правила, все, что после домена, не имеет расширения

Например, он должен перенаправить www.domain.com/categoryDescription но не www.domain.com/categoryDescription.php или www.domain.com/categoryDescription.html

Solutions Collecting From Web of ".htaccess короткий и дружественный URL-адрес"

Ниже приведен пример URI после .com/ и присваивается значение $1 . Вы можете сделать то же самое для "item"

 RewriteEngine On RewriteRule ^([^/]*)$ /index.php?category=$1 [L] 
 <IfModule mod_rewrite.c> RewriteEngine on # Rewrite URLs of the form 'x' to the form 'index.php?category=x'. RewriteRule ^(.*)$ index.php?category=$1 [L,QSA] </IfModule> 

Пытаться:

 RewriteRule ^StackOverFlow$ index.php?category=StackOverFlow [NC,L] 

или:

  RewriteRule ^StackOverFlow$ category.php?item=StackOverFlow [NC,L] 

В общем:

 RewriteRule ^([^/]*)$ index.php?category=$1 [NC,L] 

или:

  RewriteRule ^([^/]*)$ category.php?item=$1 [NC,L]