1) V prvom rade tam máš 2x RewriteBase / a tiež RewriteEngine on. To len taká drobnosť
2) V druhom rade tam máš pravidlá:
Kód:
RewriteRule ^404$ domena/404.php [L]
.
.
.
RewriteRule ^([0-9]+)$ domena/index.php?page=$1 [L]
v takom poradí ako som napísal. Ako sa chceš dostať na stránku s id 404? To ti odchytí prvé pravidlo a hodí errordocument, neprejde to do tohto pravidla
3) Všetky tie pravidlá tam zbytočne zdvojuješ, stačí za lomítko na konci dať otáznik aby to bralo aj s ním aj bez neho. Takto to iba zneprehladňuješ
4) Čo chápeš linuxovým a windowsovým serverom? Lebo aj na windowse môže bežať linuxový server. Tak aby sme sa chápali, máš na mysli Apache a IIS, alebo Linux a Windows (potom treba vedieť aké servery na nich bežia)
1) - asi chyba kopirovania ani som si to nevismol, dik
2) - o tomto viem, ale zatial neratam ze tam bude viac ako 100 stran
3) - hm, to ma nenapadlo, dik

4) - myslim tym, ze mam Apacha na linuxe a na windowse.
//autoeditácia príspevku (23 Máj 2012, 20:36)
Tak nakoniec bol problem s nastavenim apache servera na linuxovom stroji.
Pre buducnost a niekoho kto by to hladal, pomohli mi tieto linky:
http://www.tildemark.com/enable-htaccess-on-apache/
http://www.ubun2.com/question/302/how_i ... ite_ubuntu