so habe ich die Rewrite Engine eingeschaltet, um meine Site suchmaschinenfreundlicher zu gestalten.
RewriteCond %{REQUEST_URI} start/(.*)$
RewriteRule start/(.*)$ /start.php?vari=$1
Hast Du die für .htaccess-Einträge zwingend erforderliche RewriteBase-Angabe nur weggelassen, sind diese Einträge nicht in einer .htaccess oder hast Du RewriteBase tatsächlich vergessen?
Davon abgesehen ist die erste Zeile unnötig, RewriteRule prüft schon von alleine, ob sein Muster passt. Ob der Schrägstrich beim RewriteRule-Ziel tatsächlich dort sein sollte, wage ich irgendwie zu bezweifeln, weiß es aber nicht genau und es hängt wohl auch von der tatsächlichen Position von start.php ab (im Root oder nicht).
Soweit, so gut, meine Verweise duplizieren sich nicht mehr, dafür bekomme ich einen Laufzeitfehler in Zeile 2.
In Zeile 2 steht jedoch lediglich:
<html><head><title>meine page</title>
Was um Himmels Willen ist denn schon wieder falsch?
Das weiß ich nicht, Du hast dummerweise weder erklärt, was denn dein ominöser Laufzeitfehler ist, noch wer ihn produziert (und jetzt schreibe bitte nicht "Das steht eine Fehlermeldung auf meinem Bildschirm"..).
Gruß,
soenk.e