hi MB,
zum Debuggen bitte in die Browserkonsole/Netzwerktab schauen wo die Requests hinlaufen.
Zu Deine .htaccess: IFModule mod_rewrite.c
schön und gut aber was machst Du wenn mod_rewrite
nicht geladen ist -- Alternative für die Konfiguration?
Btw.:
RewriteRule ^(.*)$ index.php [PT,L]
da fehlt ein Slash, es muss heißen /index.php
Tipp: Zum Debuggen schalte Rewrite ab! Und fange stattdessen den Request über die ErrorDocument Directive ab. z.B.:
ErrorDocument 404 /index.php
und den Blick in die Konsole dazu!
Viel Erfolg!