echo $begrüßung;
mod_rewrite: maximum number of internal redirects reached. Assuming configuration error. Use 'RewriteOptions MaxRedirects' to increase the limit if neccessary.
Sieht aus als hätte ich eine Endlosschleife gebaut...
Ja, und wenn du such noch ein RewriteLog (in der Server- oder VHost-Konfiguration) einschaltest, kannst du auch noch mitlesen, was mod_rewrite intern so alles treibt.
RewriteRule ^!(resources)(.*)$ /index.php [L]
So? Das führt dazu, dass gar nie zur index.php weitergeleitet wird.
Am Suchmusteranfang soll eine Negation von irgendetwas ... nein, das geht nicht. Du willst doch, dass ein komplettes Muster nicht vorkommen darf. So sagt's das Apache-Manual: "In mod_rewrite, the NOT character ('!') is also available as a possible pattern prefix. This enables you to negate a pattern ...". Die entscheidende Stelle lautet pattern _prefix_.
echo "$verabschiedung $name";