Forum EUserv
Webspace-Foren => Webspace - Allgemein => Thema gestartet von: chiltepin am 15.November 2008, 14:48:36
-
Hallo,
ich habe Probleme mit mod_rewrite und dem Webspacepaket Active.
Folgende .htaccess-Datei funktioniert auf meinem lokalen XAMPP super, aber online bekomme ich damit nur Error 500:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond $1 !^(index\.php|xinha|dojo|img|robots\.txt|css|js|favicon\.png)
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
kann mir da jemand weiterhelfen?
Danke!
-
Habe ein ähnliches Problem :-(
Habe lokal ebenfalls XAMPP mit aktiviertem mod_rewrite.
Die Seite index.php soll über hf.html aufrufbar sein.
Läuft auf dem lokalen Windows Apache super.
Über den Webserver (Webspace Active) erhalte ich nur die Meldung:
Not Found
The requested URL /home/.../..../.../index.php was not found on this server.
Mein Script sieht folgendermaßen aus:
RewriteEngine on
RewriteRule hf.html index.php
Kann wer helfen?
Bei google findet man leider nur sehr spezielle Fälle.
Viele Grüße: Stefan
-
Das kann ja dann nur an der Konfig des Apache Servers liegen.
Wäre schön zu wissen, was da eingestellt ist für mod_rewrite und wie man die Probleme lösen kann. Das kann schleißlich nur euserv beantworten. (*wink*zaunpfahl*)
Grüße
chiltepin
-
Hallo.
Erster Post hier und 'ne kurze Antwort:
Was oben fehlt ist:
RewriteBase /private/rewrite
wobei das Verzeichnis ab der Domain gemeint ist.
direkt hinter "RewriteEngine on" in der .htaccess-Datei im entsprechenden Verzeichnis der Anwendung.
Beispiel 1:
Domain abc.de zeigt auf .../data/
Dann muss es RewriteBase /
heißen.
Beispiel2:
Domain abc.de zeigt auf .../data/irgendwas/irgendwo
Dann muss es RewriteBase /irgendwas/irgendwo
heißen.
u.s.w.
Folgendes ist auch nötig, vscheint aber so voreingestellt:
Options +FollowSymLinks
Bei mir funkt. es jedenfalls.
Bei Fragen, fragen! ;)
MfG.