Jakie mod_rewrite na moją stronę?

Witam. Robię stronę z dowcipami http://tophumor.pl i chcę zastosować metodę mod_rewrite. Niestety kombinuję jak mogę ale nie wiem co tam wstawić aby zamiast np. tophumor.pl/index.php?kat=top było htophumor.pl/kategoria/top.html

Próbowałem z m.in.

RewriteEngine On

RewriteRule ^kategoria/([^/]+).html$ index.php?kat=$1 [NC]

i nie działa. Mod rewrite włączone mam bo RewriteRule ^google/?$ http://google.com/ [R,L] po wpisaniu tophumor.pl/google/ przenosi na google.

Proszę o pomoc.

spróbuj zastosować przecinek albo myślnik, albo jakiś inny separtor bo wydaje mi się że te slash’e może interpretować nie co inaczej i dlatego może nie działać

Dla przecinka kod będzie wyglądał:

RewriteEngine On

RewriteRule ^kategoria,([^,]+).html$ index.php?kat=$1 [NC]

lepiej zastosować myślnik lub podkreślenie

jakies potwierdzenie ze lepiej?

jak chcesz zrobic z ukosnikami musisz do stylow globalnie sie odniesc bo inaczej wczyta ci poprawnie ale styli moze juz nie wczytac, bedzie myslal ze to katalogi.

RewriteRule ^tophumor.pl/kategoria/([0-9a-z-]*)\.html$ tophumor.pl/index.php?kat=top [L]

z palca pisane powinno dzialac.

A czy to płatny kurs? Z czasem sam do tego dojdziesz, albo i nie.

Nie licz, że zawsze wszystko będą ci na tacy podawać. Warto czasem samemu pogłówkować.