Hallo,
ich hab mein Problem scheinbar gelöst, es sieht nun so aus:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/media(/.*)?
RewriteCond %{REQUEST_URI} !^/js(/.*)?
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^([a-z,-]+)$ /$1.php [L]
RewriteRule ^([a-z,-]+)/([0-9]+)$ /$1.php?id=$2 [QSA,L]
RewriteRule ^([a-z,-]+)/([a-z,A-Z,0-9,!,.]+)$ /$1.php?user=$2 [QSA,L]
RewriteRule ^([a-z,-]+)/([a-z,A-Z,0-9,!,.]+)/([a-z,A-Z,0-9,!,.]+)$ /$1.php?user=$2&datum=$3 [QSA,L]
auf diese zwei Zeilen kam es an
RewriteCond %{REQUEST_URI} !^/media(/.*)?
RewriteCond %{REQUEST_URI} !^/js(/.*)?
keine Ahnung ob es richtig ist, aber ich kann meine JavaScript Dateien nun wieder aufrufen. Sollte jemand etwas Besseres haben bitte schreiben, ich schau auch weiterhin hier rein.