Hallo,
Jow, ich hatte das P auch mal, dass RewriteEngine on per .htaccess einen 500er ergibt. War mir nicht weiter tragisch, weil ich hab das dann in die httpd.conf in die jeweiligen vHosts eingetragen und geht.
Nun gut, das könnte ich hier auf meinem Rechner auch machen und es dann wenn ich es auf den Produktivrechner hochlade in die .htaccess reintun (habe keinen Zugriff auf die httpd.conf). Jetzt werde ich aber nicht wirklich schlau aus der Doku irgendwie nicht richtig schlau. In der httpd.conf steht jetzt folgendes:
-------------------------------
NameVirtualHost 192.168.0.3
<VirtualHost 192.168.0.3>
ServerName beispielseite.com
ServerAlias www.beispielseite.com
DocumentRoot /var/www/beispielseite/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/bespielseite/ >
RewriteEngine on
RewriteRule ^(.*)$ index.php?a=$1
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>
-------------------------------
Aber leider produziert das beim neu starten des Apaches:
-------------------------------
debian:/etc/apache2/sites-enabled# apache2ctl restart
Syntax error on line 13 of /etc/apache2/sites-enabled/worldheritage-consulting:
Invalid command 'RewriteEngine', perhaps mis-spelled or defined by a module not included in the server configuration
-------------------------------
Ich habe jetzt auch sogar die ganze default Konfigurationsdatei (mit der es bei Localhost funktioniert) kopiert und nur die Verzeichnisse angepasst. Aber ich bekomme immer noch den gleichen Fehler.
Warum es mit .htaccess nicht funktionierte , kA.
Hm.
Grüße
Jeena Paradies
Die Familie hilft sich gegenseitig in vielen Lebenslagen
http://jeenaparadies.de/weblog/2004/mai/familienhilfe/
Kinder schlagen zu Erziehungszwecken ist in Deutschland verboten!
http://jeenaparadies.de/artikel/kinderschlagen/
Jeenas Bannertauschportal; selbstgemacht ;-)
http://jeenasbannerbude.de